基于J2EE的企业应用集成在电信行业的应用研究
详细信息    本馆镜像全文|  推荐本文 |  |   获取CNKI官网全文
摘要
随着通讯技术的迅速发展,电信行业的企业资源不断膨胀、部署的应用越来越多,因此需要一个统一的信息系统来支持各种面向客户的服务(SOA)。为了实现这一转变,需要将在线运行的CRM、TSF以及其他系统集成到一个虚拟的平台上来提供统一的服务,这就要求集成者必须访问现有的系统以提供需要的服务。论文从湖南电信系统集成的角度出发,讨论了基于J2EE的企业应用集成(EAI)的相关技术及其关系,针对企业应用集成涉及的几个主要方面,提出了解决方法和具体实施措施。
     论文在深入分析企业应用集成的逻辑结构、物理结构以及企业应用集成的最新研究成果的基础上,设计了一个包含接入层、企业门户、EAI总线层和系统层的四层体系架构,建立一个统一的全集中、全实时的EAI平台,并以此平台为中心将湖南电信原有遗留系统完全松耦合地连接在一起。在数据集成方面,设计了一个具有一定实现数据集成的框架,并详细阐述了其实现思想和方法,采用数据访问对象(DAO)模式,实现了一个强健可靠的数据集成层。在业务集成方面,阐述了一个基于异步消息架构的通用接口的实现思想和方法,解决了业务集成中接口众多易变的难题。最后,从用户界面集成角度出发,设计了一个具有独创性的Model 2X用户界面开发框架,该框架能大幅度降低用户界面集成难度,在实践中应用效果良好。
     通过企业应用集成和数据架构的建设,整合了湖南电信的各个应用系统,打破了信息孤岛;实现了业务流程的自动化和数据的透明共享;统一了共享的数据模型,从而保证了数据的准确性和实时性。使得湖南电信能够采用标准化、松耦合的方式构建系统,并降低了维护成本,提高了灵活性。
With the rapid advancement of communication technology, enterprise resources of Telecom industry continuously dilate and applications deployed become more and more, so Telecom industry need the uniform information system to support SOA. As a result of this change, HUNAN Telecom needed to integrate its online CRM, TSF and other systems. It had to integrate all existing services to a virtual platform for uniform services. This entailed integrating access to the existing applications that provided these services. Started from angle of Hunan telecom system integration, based on J2EE, this thesis discusses extensible Enterprise Application Integration (EAI) technologies and their relations. Toward several primary aspects of EAI, there are some creative opinions, resolvent, and concrete methods are discussed in this thesis.
     This thesis analyses the newest research production and the applied status, including common EAI architecture, and the common methods of EAI. Basic on these, an architecture structure which include enter, enterprise gate, EAI bus and system is designed and a real time and concentrated platform is set up. The old systems of Hunan Telecom are loosely coupling connected with the center of the platform. From the view of the data integration, an innovative detailed idea and method of the architecture for realizing data integration is designed in this thesis and Date Access Object (DAO) mode is used in designing dependable and strong data integration. In the aspect of the business integration, the way to realize the universal interface in business integration is expatiated in the thesis. By this universal interface, the problem of the high frequent changed interface in business integration is solved. Finally, from the angel of the User Interface integration, a creative UI development architecture of Model 2X, which reduce the difficulty in UI integration and applied in actual project successly, is offered in the thesis. The effect of architecture is well in practical application.
     By constrcting Enterprise Application Integration and the structure of data, applications of Hunan Telecom are integrated and information isolated island is broken. The integration implements the automatization of business flow and transparent communion of data, unifies the sharing data models and ensures the veracity and real time of data. So that systems of Hunan Telecom can be constructed in standard and loosely coupling mode. As a result of the integration, the cost of maintenance is reduced and the flexibility is advanced.
引文
[1] 潘顺.EAI模型与构架设计研究.电信科学,2004,(6):15~18
    [2] 徐晓飞,林海,潘金贵.EAI中基于工作流的业务过程定义.计算机应用与软件,2005,22(12):43~45,129
    [3] 周涛.EAI——企业实现信息化的重要途径.中国信息导报,2003,(1):38~39
    [4] Matjaz B.Juric, S.Jeelani Basha, Rick Leander, Ramesh Nagappan. Professional J2EE EAI[M]. September, 2002
    [5] 陶海燕,曹书涛.EAI技术在电子政务集成中的应用.计算机技术与发展2006,16(2):4~6
    [6] 杨晔.企业资源规划(ERP)应用发展探讨.科技资讯,2006,(31):168~169
    [7] 徐璐婷,肖冬荣,谢芳,等.中国企业B2B电子商务与ERP等整合应用.微计算机信息,2006,22(12-3):174~176
    [8] 彭蕾.BPM技术促进SOA发展.中国制造业信息化,2006,(5):57~58
    [9] 徐正权,潘晓波.基于Adapter的软件总线体系结构.华中科技大学学报(自然科学版),2005,33(5):10~12
    [10] 俞科峰.EAI六实施经验——遗留系统的接口设计与EAI平台的适配器设计.每周电脑报,2006,(29):25
    [11] 俞科峰.EAI六实施经验——遗留系统的接口设计与EAI平台的适配器设计.每周电脑报,2006,(30):26
    [12] 孙长俊,周晓峰.基于Web Services的企业应用集成模型.计算机技术与发展,2006,16(5):208~210
    [13] 蒋一新,杨树堂,诸鸿文.一种基于Web Services的企业应用集成方法.计算机应用与软件,2006,23(9):67~68,136
    [14] 林逸飞.企业应用集成EAI建设的最后一公里http://www.ccw.com.cn/cio/research/qiye/htm2004/20041125_10VRQ.asp
    [15] 许周毅,金心宇.基于JMS和MOM的信息交换系统研究.计算机应用研究,2005,(7):199~200,203
    [16] 冯江,王晓燕,吴银凤,等.基于MOM的消息中间件技术研究.微计算机信息,2004,20(11):146~147
    [17] 冯江,王晓燕,肖玲玲,等.基于P-S系统的MOM模型研究.计算机工程,2005,31(16):100~101,146
    [18] 陆为民,郭健,韩文秀.应用CORBA和多代理技术的集成供电企业信息系统.天津大学学报(社会科学版),2005,7(1):16~19
    [19] 王明新,蔡翔云.利用CORBA技术设计异步消息中间件.昆明理工大学学报(理工版),2006,31(4):46~49,64
    [20] 操漫成.基于RMI的JAVA应用程序开发研究.池州师专学报,2006,20(5):22~24
    [21] William Grosso. Java RMI[M]. O' Reilly, October 2001
    [22] 杜风雷.用RMI开发基于Java的分布式应用.微电子学与计算机,2006,23(7):72~75
    [23] Lian Jin guo,Zhang Hong kun.A Positively Invariant Region for the ESB Model.内蒙古大学学报(自然科学版),2006,37(2):136~139
    [24] 相鹏,段友祥.企业服务总线(ESB)企业集成关键技术初探.信息技术与信息化,2005,(6):88~91
    [25] 孙长俊,周晓峰.基于Web Services的企业应用集成模型.计算机技术与发展,2006,16(5):208~210
    [26] 张世兵,刘强,曾强.基于Web服务的应用集成框架的研究和应用.微计算机信息.2006,22(53):1~3
    [27] 秦玮,林学练,逯鹏.一种WSDL自动生成系统的研究与实现.微机发展,2005,15(11):87~90,93
    [28] Vinoski S. Web services interaction models —part 1: current practice. IEEE Internet Computing, 2002, 6(3): 89~91
    [29] Curbera F, Duftler M, Khalaf R, et al. Unraveling the Web Service web: an introduction to SOAP, WSDL, and UDDI[J].IEEE INTERNET COMPUTING, 2002, 4.. 86~93
    [30] 林川.基于UDDI和WSDL的Web服务发布方案.计算机工程与设计,2005,26(4):993~994,998
    [31] 朱江,孙炜,任长明.SOAP协议与分布式应用的研究.2006,(5):12~14
    [32] 张冀飞,余忠华.基于SOAP的数据共享机制及其应用.设计与研究,2006,(10):30~32
    [33] 高娟,姜利群.基于WSFL的Web服务组合.计算机工程与设计,2006,27(9):1652~1655
    [34] SUN Li juan, DU Xiao gang, TANG Xin. The Application of WSFL in the Parlay X-Based Services Creation. THE JOURNAL OF CHINA UNIVERSITIES OF POSTS AND TELECOMMUNICATIONS, 2006, 12(1): 81~85
    [35] 徐涛,蔡鸿明,姜丽红.BPM系统的自动层架构设计——面向流程的、可视化开发的EAI技术.计算机工程与应用,2006,(05):91~93,103
    [36] 徐正权,葛新宇.基于Web service的EAI及B2BI构建框架研究.计算机工程与科学,2004,26(10):15~18
    [37] Jenny Huang AT&T Labs. TMF White Paper-NGOSS and MDA. Joint TDTF &BEI OMG Meeting, Feb.2004
    [38] Colin Ashford. OSS through Java as an Implementation of NGOSS Nortel Networks, April, 2004
    [39] Kart A. Gabrick, David B. Weiss. J2EE and XML Development. MANNING, 2002
    [40] Rahul Sharma, Beth Steams, Tony Ng.J2EE Connector Architecture and Enterprise Application Integration[M]. Addison Wesley, 2002
    [41] Daniela Rudrof, Andre Tost. Integrate enterprise applications with Web services and J2EE[M],November,2002
    [42] Floyd Marinescu. EJB~(TM) Design Patterns—Advanced Patterns, Processes, and Idioms [M]. Wiley Computer Publishing, 2002
    [43] David Chappell, Tyler. Jewell Java Web Services. O' Reilly, March,2002
    [44] 邵军.JNDI在J2EE应用服务器中的使用.机械,2004,31(增刊):26~27
    [45] 姚刚,邓江沙.JMS在数据同步问题中的应用.长沙电力学院学报(自然科学版),2006,12(1):69~71
    [46] 刘国,郭梅,邓朝明,等.JMS在数据库远程管理中的应用.计算机应用,2003,23(12):354~355
    [47] Paul Clements, Felix Bachmann, Len Bass, David Garlan. Documenting Software Architectures. Addison Wesley, 2001
    [48] Richard Monson-Haefel, David A. Chappel. Java Message Service[M]. O' Reilly, January 2001
    [49] 吴永华,饶若楠,戚正伟.Web服务环境下JTA事务的扩展方法.计算机工程,2006,32(20):72~74
    [50] 王春新,韩儒博,徐孟春.一种基于JCA的数据交换架构.微计算机信息,2006,22(1-3):136~138
    [51] 吴滔,李子坚.一种基于BS计算模型的Internet_FDBS联邦数据库系统的集成方法.现代计算机,2001,1:17~20
    [52] 崔晓军,薛永生.数据仓库集成环境研究与实现.计算机应用研究,2006,(12):178~180,184
    [53] 李德信,罗刚,应锦春,等.面向对象数据库管理系统(OODBMS)中内存的双缓冲管理机制.机电工程,2001,18(4):36~39
    [54] 倪德明,谭帅,潘志宇.基于SAX模型的XML文档更新算法研究.中山大学学报(自然科学版),2005,44(增刊2):111~115
    [55] 王学锋.J2EE中JDO的分析评价.大众科技,2005,(3):31~36
    [56] 李彩霞.OLAP性能分析及优化.现代电子技术,2006,(18):116~118
    [57] 胡鸿明,解帆.一种全新的ORM数据建模方法.计算机工程,2003,29(2):6~8
    [58] 张南平,朱富利.基于MVC模式的Struts框架的研究与应用.计算机技术与发展,2006,16(3):229~231,234
    [59] 张海玉,刘晓霞.用Struts开发基于MVC的Web应用.微机发展,2005,15(7):40~43
    [60] 沈才梁.MVC架构在ASP页面中的实现.计算机系统应用,2006,7:84~86
    [61] 李文俊,草华,罗秋雁,等.MVC设计模式及其在JSP系统开发中应用的研究.广西大学学报(自然科学版),2005,30(增刊):37~40
    [62] 祝建江,杜时贵,郑月锋.基于XSLT和S truts的Web应用开发框架.计算机时代,2006,6:30~32

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

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

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