基于J2EE的分布式系统的研究与应用
详细信息    本馆镜像全文|  推荐本文 |  |   获取CNKI官网全文
摘要
本文通过基于J2EE的各种开发技术的分析,结合陕西省泾惠渠灌区管理信息系统的开发实例,系统阐述了构建基于J2EE的分布式系统的设计开发方法
     J2EE是一个提供企业级应用的平台,越来越多的开发者采用该平台技术,用比已往更少的投入、更短的开发周期和更少的资源来设计和构建企业级应用。本论文首先对J2EE平台作了总体的介绍,然后,重点进行了系统分析、系统设计,并针对系统的安全性进行了开发,而且描述了J2EE关键技术在系统中的应用,以实现系统的高性能,最后对所作的工作进行总结,并对系统的进一步改进给出了自己的建议和设想。
     基于J2EE的分布式应用系统具有广阔的前景,论文研究基于J2EE的分布式应用系统解决灌区的信息化问题,具有重要的现实意义。在现今的企业应用开发中,在J2EE平台技术上作一些研究和探索是很有必要的。
     本系统基于微软的Windows平台,采用WebLogic Server 7.0作为Web Server和Application Server,以JBuilder 8作为主要开发环境,MS SQL Server 2000作为Database Server,以JSP/Servlet结合EJB技术作为主要开发路线,以Windows自带的Internet Explorer浏览器作为客户端。
Through a deep analysis of all kinds of developing technology on J2EE, this thesis systematically expands on technology of building J2EE based distributed system on irrigation fields.
    J2EE is a platform for delivering enterprise applications. More and more developers design and build enterprise application with J2EE Platform for less money, faster, and with fewer resources than ever before. This paper provides an overview of the J2EE platform, then, the emphases are system analysis, system design, and the security of system is regarded, and some key technology is mentioned to achieve perfect performance in the system, at last.it is the conclusion and prospect.
    Through the study of J2EE, a runnable system has been developed, which will be valuable to develop enterprise application. In Nowadays' enterprise application development, it is necessary to study and explore J2EE platform technology.
    This system is based on Windows platform, using WebLogic 7. 0 as web server and application server, JBuilder 8 as IDE, MS SQL Server 2000 as database server, JSP/Servlet and EJB as main developing technology and Internet Explorer browser as client.
引文
【1】(美)ED Roman.精通EJB.北京:电子工业出版社,2001:566.
    【2】T.F. Lunney, A.J. McCaughey. Component based distributed systems-CORBA and EJB in context. Computer Physics Communications, 2000, Volume:127:207-214.
    【3】张丽,张艳.从C/S到B/S,再到三层(多层)结构——论体系结构的发展.河南师范大学学报,2002年8月:24-27.
    【4】江左文,李淑芝,左坤隆.利用J2EE开发企业平台的结构分析.计算机系统应用,2001.2:30-32.
    【5】Sousa, J.P.: Garlan, D. Formal modeling of the Enterprise JavaBeans component integration framework. Information and Software Technology Volume: 43, Issue: 3, March 1,2001.171—188.
    【6】Rezayat, M. The Enterprise-Web portal for life-cycle support. Computer-Aided Design, Volume: 32, Issue:2, February 1,2000:85-96.
    【7】Egyedi, Tineke M. Why Java was not standardized twice. Computer Standards and Interfaces Volume: 23, Issue: 4, September, 2001: 253-265.
    【8】斯伯丁.巨人之间的对话:Sun VS Microsoft.http://www. itdoor. net/. 2002-12-18.
    【9】ReaISKy.J2EE概述.http://WWW.yesky.com/.2002-05-14.
    【10】刘湛.J2EE全面简介.http://www-9OO, ibm. com/developerWorks/java/j2ee/index. Shtml.
    【11】Sun Microsystems, J2EE Blueprints 1.1.2. Sun Microsystems
    
    Inc., Palo Alto, California, 2000.
    【12】Sun Microsystems, Inc.Java 2 Platform, Enterprise Edition Specification Version 1.3. http://Java, sun. com/j2ee/j2ee/docs, html. 2001:174.
    【13】Monica Pawlan .Writing Enterprise Applications with Java 2 SDK, Enterprise Edition. Sun Microsystems Inc., Palo Alto, California, 2000.
    【14】(美)Vlada Matena,Beth Stearns.J2EE平台上的EJB组件开发.北京:机械工业出版社,2001:313.
    【15】Stephanie Bodoff, Dale Green, Eric Jendrock, Monica Pawlan, Beth Stearns. The J2EE Tutorial. http://Java, sun. com/j2ee/docs, html. 2001:703.
    【16】Deepak Alur,John Crupi,Dan Malks著,牛志奇,丁天等译.J2EE核心模式.北京:机械工业出版社,2002.1:12-13,80-81,113,185.
    【17】Ken Nordby.什么是Enterprise JavaBeans组件?http://www-9OO. ibm. com/developerWorks/Java/what-are-ejbs/partl/index. shtml.
    【18】Sun Microsystems, Inc. Enterprise javaBeans Specification,Version 2.0.http://Java, sun. com/products/ejb/docs. Html, 2001:572.
    【19】(美)Paul J.Perrone,et al.J2EE构建企业系统专家级解决方案.北京:清华大学出版社,2001:1038.
    【20】http://java. sun. com/j2ee/glossary. html.
    【21】Blueski.J2EE的13种核心技术.http://www. yesky. com/. 2001-05-08.
    【22】Subrahmanyyam Allamaraju等著,北京:闻道工作室译.J2EE服
    
    务器端高级编程.机械工业出版社,2001.9:1038,1038,743.
    【23】Mark Johnson. What' s new in EJB2.0.http://www. javaworld. com/javaworld/javaone01/j1—ejb2. html, 2001/7.
    【24】Kim Haase. Java Message Service API Tutorial.http://Java. sun. com/products/jms/tutorial/index. html,2001:266.
    【25】张洪斌著.例释Java2企业版(J2EE)程序设计.北京:中国铁道出版社,2002:254,294.
    【26】Sun One系列丛书,王永茂译.Sun ONE体系结构指南.北京:机械工业出版社,2002.12:90-95.
    【27】Nicholas Kassem and the Enterprise Team. Designing Enterprise Applications with the Java 2 Platform Enterprise Edition. http://www. sun. com/, 21-23.
    【28】史美林,杨光信.WFMS工作流管理系统.计算机学报.1999.3:325-334.
    【29】常晋义,沈键.基于J2EE的电子商务网构建技术及应用.计算机应用研究,2002.4:105—108.
    【30】罗俊,李仁旺等.用JSP/Servlet构建的三层式产品开发过程管理系统.计算机工程,2002.4:44—46.
    【31】张砚秋,陈川,何明德.基于PC设计模式构筑JSP/Servlet+EJB的Web应用.计算机工程,2001,27(11):71-74.
    【32】Natalia Juristo, Ana Maria Moreno, Marta Lopez. How to Use Linguistic Instruments for Object-Oriented Analysis. Software, Vol:17, NO. 3, May-June, 2000:80-88.
    【33】OMG Unified Modeling Language Specification (Draft).http://www. omg. com/uml 1—211.
    
    
    【34】Booch,Rumbaugh,Jacobson著,邵维忠,麻志毅等译.UML用户指南.北京:机械工业出版社:2002.10:9,17.
    【35】姬孟洛,彭利文.用UML模型实现大型实时监控应用软件.www.pts.com.cn.
    【36】S. Vauttier, M. Magnan, and C. Oussalah.Extended Specification of Composite Objects in UML. JOOP,May 1999 Vol.12, No. 2,29—37.
    【37】Wendy Boggs,Michael Boggs著,邱仲潘译.UML与RationalRose2002从入门到精通.北京:电子工业出版社.2002:29.
    【38】(美)Erich Gamma等.设计模式可复用面向对象软件的基础.北京:机械工业出版社,2000:1—21.
    【39】曹鸣鹏,赵伟,许林英.J2EE技术及其实现.计算机应用,2001年10月:20—23.
    【40】金琦,姚宇明等.基于EJB的Web信息系统设计和实现.计算机工程,Vol.27,No.11,2001:156-158.
    【41】张键,王卫红等.基于EJB的组件开发技术.计算机工程,2002年3月:89—91.
    【42】马廷淮等.用EJB开发J2EE应用.计算机应用,2002年4月:109—120.
    【43】(美)Rahim Adatia,et al.EJB编程指南.北京:电子工业出版社,2002年:1068.
    【44】萨师煊,王珊.数据库系统概论.北京:高等教育出版社,2000:108—226.
    【45】马垣.关系数据库理论.北京:清华大学出版社,1999:10—17.
    【46】Microsoft. SQL Server 2000 High Availability. Microsoft Press 2002:21-37.
    
    
    【47】A. Lin, R. Brown. Application of security policy to rolebased access control and the common data security architecture. Computer Communications, 2000, Volume:23:1584-1593.
    【48】R.S. Sandhu, E.J. Coyne, H.L. Feinstein, C.E. Youman. Role-based access control models. Computer. 1996, Volume:29:38-47.
    【49】牛纪祯,郭铁军,周东清.基于中间件的电子商务权限管理的实现.2001全国软件技术研讨会论文集.大连:大连出版社,2001年:115-117.
    【50】Jamie Jaworski等著,邱仲潘等译.Java安全手册.北京:电子工业出版社,2001.8:222.
    【51】刘志军.XML在分布式对象技术中的应用.计算机应用研究,2002年第9期:74—77.
    【52】Woehr, Jack J..XML, XSLT, Java, and JSP. Dr. Dobb's Journal [H.W. Wilson-AST],Sep 2002, Vol. 27, Iss. 9:1O1.

© 2004-2018 中国地质图书馆版权所有 京ICP备05064691号 京公网安备11010802017129号

地址:北京市海淀区学院路29号 邮编:100083

电话:办公室:(+86 10)66554848;文献借阅、咨询服务、科技查新:66554700