基于j2ee的企业应用系统开发研究

上传人:E**** 文档编号:114173389 上传时间:2019-11-10 格式:PDF 页数:60 大小:2.23MB
返回 下载 相关 举报
基于j2ee的企业应用系统开发研究_第1页
第1页 / 共60页
基于j2ee的企业应用系统开发研究_第2页
第2页 / 共60页
基于j2ee的企业应用系统开发研究_第3页
第3页 / 共60页
基于j2ee的企业应用系统开发研究_第4页
第4页 / 共60页
基于j2ee的企业应用系统开发研究_第5页
第5页 / 共60页
点击查看更多>>
资源描述

《基于j2ee的企业应用系统开发研究》由会员分享,可在线阅读,更多相关《基于j2ee的企业应用系统开发研究(60页珍藏版)》请在金锄头文库上搜索。

1、河海大学 硕士学位论文 基于J2EE的企业应用系统开发研究 姓名:阙凌燕 申请学位级别:硕士 专业:计算机应用技术 指导教师:宗平 20030327 摘要 随着企业需求的不断扩展以及网络技术的迅猛发展,企业应用开发变得越来 越慎重,越来越复杂。为了能够在竞争中处于有利的地位,采用合理的企业应用 架构和新技术就成为企业能否有效利用各自信息资源的关键因索。随着近年来科 技的发展,企业分布式技术日趋成熟,其中多层B S 构架和S U N 公司推出的J 2 E E 技术被证明是成功的,而且已被应用于越来越多的企业系统建设中。 本文以多层B S 构架和J 2 E E 技术为基础前提,介绍了基于J 2 E

2、 E 以业务层为 中心的企业应用,并着重研究了该企业应用模型中的业务层及该层的E J B 技术。 首先深入研究了多层B S 构架和J 2 E E 技术,概述了它们的优势、特性,通过详 细的分析研究,提出基于J 2 E E 的多层B S 企业应用是构建现代企业系统的先进 解决方案,研究比较了它的两种实现方法,分析说明了以业务层为中心的企业应 用实现方法的优势所在:然后介绍了基于J 2 E E 以业务层为中心的企业应用,着 重研究J 2 E E 多层模型中的核心层业务层,在分析业务层的关键技术和设计 中的若干问题后,深入讨论了业务层的设计思想介绍了业务层在企业系统开发 中的重要性及在实际的B S

3、多层构架中的开发部署,并结合实际项目工作,对如 何应用多层B S 构架及J 2 E E 原则和技术方法构建高质量、高可用的分布式企业 应用进行了尝试;最后在总结全文的基础上,提出了若干有待进一步深入研究和 探索的问题。 关键字:n t i e rB S 构架,J 2 E E ,E B ,应用服务器,容器,业务逻辑,企业信息系统 A B S T R A C T W i t ht h ei n c r e a s i n ge n t e r p r i s ed e m a n d sa n dr a p i dd e v e l o p m e n to f n e t w o r kt e

4、c h n o l o g y ,e n t e r p r i s ea p p l i c a t i o nd e v e l o p m e n ti sb e c o m i n gm o r e a n dm o r ec a u t i O U Sa n dc o m p l e x A d o p t i n gr e a s o n a b l ee n t e r p r i s ea p p l i e d f r a m ea n dn e wt e c h n o l o g yw i l lb eS i g n i f i c a n tt ow h e t h e

5、 re n t e r p r i s e sc a d u s et h e i ro w ni n f o r m a t i o nr e s o u r c e se f f e c t i v e l Yf o rf a v o r a b l es t a t u si n t h ec o m p e t i t i o n W i t ht h er e c e n td e v e l o p m e n to fs c i e n c ea n dt e c h n o l o g y e n t e r p r i s ed i s t r i b u t e dt e

6、c h n o l o g yh a sb e c o m em o r em a t u r e ,i np a r t i C U l a r , i th a sb e e np r o v e ds u c c e s s f u lb yn - t i e rB Sf r a m ea n dJ 2 E Et e c h n o l o g y p r o p o s e db yS u nt h a th a v eb e e na p p li e di nt h ec o n s t r u c ti o n so fm o r ea n d m o r ee n t e r

7、p r i s e s P r e m i S i n gb a s i c a l l yw i t hr l t i e rB S f r a m ea n dJ 2 E Et e c h n o l o g ya n d b a s e do nJ Z E E ,t h i St h e s i si n t r o d u c e se n t e r p r i s ea p p l i c a t i o nw h o s ec e n t e r i Sb u s i n e s st i e r ,a n dm a k e sap o i n to fi n v e s t i

8、 g a t i n gb u s i n e s sl o g i ct i e r a n di t sE J Bt e c h n o l o g yi nt h en t i e rB I S e n t e r p r i s ea p p l i c a t i o nm o d e l b a s e do nJ 2 E E F i r s t l y ,w el u c u b r a t en t i e rB Sf r a m ea n dJ 2 E Et e c h n o l o g y a n ds u m m a r i z et h e i ra d v a n

9、t a g e sa n dc h a r a c t e r s B yd e t a i l e da n a l y s i Sa n d r e s e a r c h ,w ep r o p o s et h a tn - t i e rB se n t e r p r i s ea p p l i c a t i o nb a s e dO DJ 2 E E i St h ea d v a n c e ds o l u t i o nt ot h ec o n s t r u c t i o no fm o d e r ne n t e r p r i s e s y s t e

10、m S e c o n d l y ,w ei n t r o d u c et h en - t i e rB Se n t e r p r i s ea p p l i c a t i o nm o d e lb a s e d o nJ 2 E Ea n dm a k eap o i n to ft h ec o r et i e r - - b u s i n e s sl o g i ct i e r i n t h e J 2 E En - t i e rm o d e l A f t e ra n a l y z i n gt h ek e yt e c h n o l o g

11、yo fb u s i n e s sl o g i c t i e ra n ds o m ep r o b l e m si ni t sd e s i g n ,w ed e e p l yd i s c u s st h ed e s i g ni d e a o fb u s i n e s sl o g i ct i e r ,i n t r o d u c ei t s i m p o r t a n c ei nt h ed e v e l o p m e n to f e n t e r p r i s es y s t e m sa n dd e v e l o p i n

12、 gd e p l o yi nt h ep r a c t i c a ln - t i e rB Sf r a m e t h e nc o m b i n i n gw it hp r a c t i c a lp r o j e c t ,h a v eat r yo nh o wt oa p p l yt h e m e t h o do fn - t i e rB Sf r a m ea n dJ 2 E E p r i n c i p l ea n dt e c h n o l o g yt ot h e c o n s t r u c t i o no f h i g hq u

13、 a l i t ya n dp r a c t i c a b l ed i s t r i b u t e d e n t e r p r i s e a p p li c a t i o n F i n a ll y ,w ep r o p o s es o m ep r o b l e m su n d e rf u r t h e re x p l o r a t o r y r e s e a r c ho nt h eb a s i so fs u m m a r i z i n gt h ew h o l et h e s i S K e yw o r d :n tie rB

14、S ,J 2 E E ,E J B ,A p p li c a ti o nS e r v e r ,C o n t a i n e r B u si n e s sL o g i c ,E I S ,E n t e r p r i s eS y s t e m 整王罂望塑垒些盛望墨竺茎鍪登窒j 兰生! ! 堡 第一章绪论 1 1 研究背最耧意义 在网络得到飞速发展和不断深入的今天,对于企业来讲,网络为企业跨越物 理空间的约束,进入国际市场提供了方便瓤廉价的途绞,每个企业都具有这样的 辍会,走褥浚鹣金照可敬获褥更多豹竞争筑势。对予纛瓣墨联弼笺众菠,霹鞋霞 众业的触角伸地更远,过去需要很多资禽和

15、时间投入的市场宣传、客户服务以及 客户联系,现猩都可以通过网络进行。而个企业在甄联网中是否拥有自己的地 经,已经是国内熟企业都蓑装重视的闯题。根多企、盟程进行市场篷熙采集积分辑 方嚣已经充分聱l 角网络,禳多客户在寻我笼箕服务酌鬻袈时氇是通邋置联网进行 搜寻。如果一个企业在互联网中没有身影,将会丧失很多机会,对于企业来讲, 良好的外部信息化可以使众北获得更多的商机,可以对客户有更好爨快的反馈和 瑕务。 丽络按术的避猛发震,谯绘企监带柬鬻多梳会的丽时也使得企渡斑用面福了 鼹加复杂的需求。在企业逐步实施电予商务的不同阶段,从企娥内部网建设 ( I n t r a n e t ) 到企业与企业之间互

16、联( B t oB ) ,再到企溉为广大客户提供服务( B 幻c ) ,金数纛麓褥嚣对越袋越多夔霆产,龛夔骚务器褥承整越寒麓多熬受载, 性能要求、安众要求也将越来越高,企业追切的需要商效实施企业陂用开发,使 歙业系统具备与网络时代棚邋应的特点,具有集成I n t e r n e t 的能力;同时由于 企渡的需求特点,如保证数据的完整性,并发的用户访问等,必须支持异掏乎台 纛袋、联穰事务处理、安全、舞霹蘑等豹舞窖,企监l 霉舔壤氇交褥越来越复杂, 众业中可能会拥有多种操作系统,不同的数据库,异构网络环境阱及数个应用等, 搬它们结合成个有机协同工作整体,舆芷实现企业蹲平台应用被提上了日程。 农建设企数恣酃阚及其应爝融,追切遗嚣囊其具有良好豹胃 孛绩犍熊,嚣囊薰绩 梅,商度可髑,浚更好蟪满怒企韭应用的不断扩丈。 为了能够强竞争中处予肖利的地位,浓用合理的众姚应用架构和新技术就成 为企业能否有效利用各自信息资源的关键因素。随着j 黩年来科技的发展,企业分 枣式按零嚣趋藏熟,其孛多簇器搭搀絮

展开阅读全文
相关资源
正为您匹配相似的精品文档
相关搜索

最新文档


当前位置:首页 > 办公文档 > 其它办公文档

电脑版 |金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号