用户名: 密码: 验证码:
企业级门户及应用集成技术的研究
详细信息    本馆镜像全文|  推荐本文 |  |   获取CNKI官网全文
摘要
本文针对企业信息化进程中遇到的问题,提出了企业进行企业应用集成和建立企业门户的解决方案。企业应用集成能够有效地解决企业内部异构数据库的整合问题,实现信息资源的共享及信息的综合统计查询。企业门户提供一种集中访问企业应用和信息的手段,是建立企业信息化的重要基础之一。虚拟数据库系统在尽可能少影响各数据库自治性的基础上,屏蔽了企业各种异构数据,把它们进行整合,为企业门户的部署提供了良好的基础。根据XML (eXtensible Markup Language,可扩展置标语言)数据的内容和表示相分离的特点,利用Cocoon技术,将同一数据的不同面貌展现给不同的用户,提供个性化服务和实现基于浏览器、无线设备等的内容显示。本文首先介绍了EP(Enterprise Portal,企业门户)、EAI(Enterprise Application Integration,企业应用集成)的基本概念和框架结构,并详细介绍了各子系统的主要内容。本文也针对性的研究了EAI中数据集成和XML技术,分析了数据集成的工作原理和多种实现方法,介绍XML技术的优势和在数据显示方面的工作机制。在此基础上,本文提出了模型,该模型包括单点登录、统一认证、统一资源管理、个性化设置的展现策略,通过应用集成实现企业信息资源和应用的整合。本文提出的模型充分反映了企业信息化建设的实际需求和面临的主要问题,发掘了XML技术的优势,具有良好的可扩展性、可行性。
Contraposing the problems of enterprise's information-based process , this paper provides an effective scheme of enterprise application integration's implement and enterprise portal's establishment. Enterprise Application Integration (EAI) provides an effective scheme for heterogeneous database integration to realize the share and the inquiry of information resources .Enterprise Portal (EP) is an approach to access enterprise applications and information synthetically as the important foundation to establish information platform for enterprises. The virtual database system based on affecting each self-existent database as little as possible can shield the heterogeneous data and integrate them to provide a good base for configuration of Enterprise Portal. According to the separating character and contents of the XML data, the paper represents different forms to different users from the same XML data to provide personalized services and represent content in browsers and wireless equipments by the Cocoon technology .The paper firstly introduces the basic concepts and the framework of EP and EAI, and detailedly describes the content of each part. Then the paper studies data-level EAI and XML technology pertinently, analyses the working principle and methods of data-level EAI, and studies the advantages of XML technology and its working principle in data representation. This paper provides the model according to the above research work. This model includes Single Sign-on (SSO) ,uniform authentication, uniform source management, configuration of personalization and management of representation polices. Application Integration sub system implements the integration of enterprise applications and information sources. The model provided here fully reflects the practical requirements and main problems in information-based process and takes the advantages of XML with good extensibility and feasibility.
引文
[1] 郭倩.基于XML Web Services的企业门户技术研究与实现[M].长沙:国防科技大学.2002.
    [2] 徐家俊,万涛.推开“门户”看究竟[EB/OL].http://www.amteam.org,2003-02-10.
    [3] 田艳芳,王韶红,杨岳湘,EIP技术研究与实例分析[J].计算机应用研究,2001年06期:44~48.
    [4] 谢小轩.企业应用集成综述[EB/OL].http://www.amteam.org,2002-05-13.
    [5] http://www.eaijournal.com/EAI杂志.
    [6] 周蓉蓉.初识EAI[EB/OL].http://www.amteam.org,2001-08-07.
    [7] AMT.企业应用集成(EAI)的产生的背景是什么[EB/OL].http://www.amteam.org,2002-07-01.
    [8] AMT.采用EAI系统的效益是什么[EB/OL].http://www.amteam.org,2002-07-01.
    [9] AMT.EAI选型的标准是什么[EB/OL].http://www.amteam.org,2002-07-01.
    [10] AMT.EAI的未来如何[EB/OL].http://www.amteam.org,2002-07-01.
    [11] AMT.EAI的概念和发展历史[EB/OL].http://www.amteam.org,2002-07-01.
    [12] 禾川.EAI和XML支撑e时代[EB/OL].http://www.amteam.org,2001-12-06.
    [13] 为新.电子商务绕不开EAI[EB/OL].http://www.amteam.org,2001-12-06.
    [14] 周蓉蓉.利用EAI获得竞争优势[EB/OL].http://www.amteam.org,2001-12-06.
    [15] AMT.企业信息系统集成有哪些层次[EB/OL].http://www.amteam.org,2002-07-01.
    [16] 韦银星,张申生,周晓俊等.企业应用集成技术研究[J].计算机集成制造系统—CIMS,2002年08期:593~596.
    [17] AMT.夏敬华编译.走向未来的企业应用集成:从信息、过程到服务[EB/OL].http://www.amteam.org,2002-03-29.
    [18] AMT.成功完成实施EAI之一——数据级集成[EB/OL].http://www.amteam.org,2002-05-23.
    [19] AMT.成功完成实施EAI之二——消息级集成[EB/OL].http://www.amteam.org,2002-05-27.
    [20] AMT.成功完成实施EAI之三——过程级集成[EB/OL].http://www.amteam.org,2002-05-29.
    [21] AMT.完美的结合:Workflow和EAI[EB/OL].http://www.amteam.org,2002-05-10.
    [22] AMT.过程自动化和EAI[EB/OL].http://www.amteam.org,2002-07-10.
    [23] AMT.企业应用集成:业务和技术的发展趋势[EB/OL].http://www.amteam.org,
    
    2002-10-16.
    [24] AMT.谢小轩编译.利用JMS和JCA实现应用之间的解偶.[EB/OL].http://www.amteam.org,2002-09-23.
    [25] AMT.谢小轩编译.典型的企业应用集成方法介绍[EB/OL].http://www.amteam.org,2002-09-02.
    [26] AMT.实施EAI的多层流模型[EB/OL].http://www.amteam.org,2002-05-13.
    [27] AMT.企业应用集成“ABC”[EB/OL].http://www.amteam.org,2002-03-06.
    [28] 钟永光,黄立平,徐锡荣.基于EAI构建企业外部服务平台[J].管理现代化,2002年01期:15~17.
    [29] AMT.构建开放式企业应用集成系统[EB/OL].http://www.amteam.org,2002-06-19.
    [30] AMT.谢小轩编译.Web驱动的企业应用集成[EB/OL].http://www.amteam.org,2002-09-11.
    [31] 范通让.什么是EIP[EB/OL].http://www.amteam.org,2001-12-04.
    [32] AMT.企业e化第一步:门户[EB/OL].http://www.amteam.org,2001-12-02.
    [33] ATM.企业e化转型的门户解决方案[EB/OL].http://www.amteam.org,2002-01-19.
    [34] AMT.方厚政编译.如何选择一个合适的公司门户产品[EB/OL].http://www.amteam.org,2003-01-15.
    [35] 四木.门户的划分[EB/OL].http://www.amteam.org,2001-12-02.
    [36] ATM.透视四种企业信息门户[EB/OL].http://www.amteam.org,2001-12-02.
    [37] ATM.企业信息门户EIP[EB/OL].http://www.amteam.org,2001-12-04.
    [38] ATM.真正的EIP—让信息找人[EB/OL].http://www.amteam.org,2002-08-21.
    [39] ATM.HP-TRS企业信息门户实现方案[EB/OL].http://www.amteam.org,2001-12-04.
    [40] Jeff Grammer.企业知识门户[EB/OL].http://www.amteam.org,2001-12-03.
    [41] AMT.方厚政编译.门户开发的七步骤[EB/OL].http://www.amteam.org,2001-12-03.
    [42] Charles Luce.企业信息门户的三个趋势[EB/OL].http://www.amteam.org,2002-03-30.
    [43] ATM.企业门户:企业信息化建设的新思维[EB/OL].http://www.amteam.org,2001-12-02.
    [44] 为新.EAI是企业门户的后台[EB/OL].http://www.amteam.org,2001-12-02.
    [45] 刘海文.企业应用集成是部署门户的关键[EB/OL].http://www.amteam.org,2001-12-07.
    [46] 许大堂.J2EE应用集成技术.现代计算机[J].2002年5期:32~34.
    [47] 殷晓岚,付远彬,李京.企业数据集成模式的研究[J].计算机工程与应用,2002年12期:253~255.
    
    
    [48] 林清,董占球.网络环境下异构数据库交互访问中数据格式转换的研究[J].
    [49] 谢鸿强,董逸生.异构数据源的集成技术[J].工业控制计算机,2001年06期:1~6.
    [50] 叶晓菡.关于异构数据库互联技术的探讨[J].计算机时代,2002年08期:7~9.
    [51] 李俊,李勇.联邦式异构数据库应用系统的集成框架和实现技术的研究[J].计算机应用研究,2001年04期:19~22.
    [52] 吴大强,孙亚民.基于数据库网关的数据集成[J].计算机应用研究,2001年12期:120~122,133.
    [53] Michael Donnelly.介绍LDAP[EB/OL].http://www.linuxaid.com.cn/engineer/brimmer/html/LDAP.htm#_安全和访问控制.
    [54] IBM中国. LDAP入门[EB/OL].http://www-900.ibm.com/developerWorks/cn/education/linux/1-1dap/tutorial/1-1dap-2-1.html.
    [55] 郝斌.基于角色管理的系统访问控制[EB/OL].http://www-900.ibm.com/developerWorks/cn/security/syscontrol/index.shtml.
    [56] 金辉.Single Sign-On单点登录技术谈[EB/OL].http://www-900.ibm.com/developerWorks/cn/security/se-sso/index.shtml.
    [57] 李小平,阎光伟,王轩峰等.基于公开密钥基础设施的单点登录系统的设计[J].北京理工大学学报,2001年12期:209~213.
    [58] 周世祥,温巧燕,罗守山等.信息安全技术讲座—口令认证与口令管理[J].中国数据通信,2002年12期.91~96.
    [59] 王子明.信息系统中的异构数据源的整合与集成模式[EB/OL].http://www.amteam.org.
    [60] 靳强勇,李冠宇,张俊.异构数据集成技术的发展和现状[J].计算机工程与应用,2002年11期:112~114.
    [61] Michael Cirdley, Rob Woollen, Sandra L. Emerson. J2EE应用与BEA WebLogic Server[M]. 电子工业出版社. 2002年4月.
    [62] 张玲,左春,邢立.J2EE解决企业级应用的构架[J].
    [63] 冯锡炜,管建和,秦航.基于J2EE开发企业级电子商务平台框架[J].抚顺石油学院学报,2002年12月,第22卷第4期.73~77.
    [64] 王强兵,刘广钟.基于J2EE的Web企业计算[J].计算机工程,2002年01期:262~264.
    [65] 黄贤英,在J2EE平台上实用EJB开发企业应用[J].计算机应用研究,2001年12期:74~75,89.
    [66] 吴扬扬,陈锻生.一个基于XML的Web信息源集成方案[J].计算机工程与应用,2001年10期:34~37.
    
    
    [67] 宋轶勤,宋顺林.基于Web的综合查询系统实现的关键技术[J].计算机工程,2001年01期:147~148.
    [68] 朱群雄,王艳清.异构数据库的数据交换在现代企业信息系统中的实现[J].微型电脑应用,2001年,第17卷第10期:44~46.
    [69] 郝江华,熊莺.虚拟数据库技术[J].计算机工程与设计,2000年04期:18~20.
    [70] 吴扬扬,陈锻生.利用ASP和XML技术集成多数据源的数据[J].电脑开发与应用,2001年第14卷第05期:10~11,13.
    [71] 宋瀚涛.异构信息源集成技术[J].北京理工大学学报,第22卷第5期,2002年10月:533~536.
    [72] 谢丽聪,白清源.数据集成系统中数据源描述的框架方法[J].福州大学学报(自然科学版),2002年03期:289~293,309.
    [73] 庄子明.基于XML的数据库技术及应用[J].计算机工程,2001年01期:119~121.
    [74] 卢正鼎,李兵,肖卫军等.基于XML的文件系统与多数据库系统的集成[J].小型微型计算机系统,2002年05期:588~591.
    [75] 肖延松,孟波,熊德林等.基于XML的数据交换在分布式Web系统中的应用[J].计算机系统应用,2002年03期:42~44.
    [76] 陈石.XML技术及其应用[J].计算机应用研究,2002年03期:115~117,135.
    [77] IBM中国.XML入门[EB/OL].http://www.amteam.org. http://www-900.ibm.com/developerWorks/cn/.
    [78] Elliotte Rusty Harold.XML实用大全[M].水利水电出版社,2001-4-1.419~459.
    [79] 阿捷.XML轻松学习手册[M].中华电脑书库,1~10.
    [80] Andy Grove.XML基础教程[M].网猴教程,1~7.
    [81] 劳虎.无废话XML[M].两只老虎工作室,79~105.
    [82] 赵书良.XML应用研究[J].计算机科学,2001(28):94~95,88.
    [83] 陈兵,万晖.基于XML的Web数据交换[J].计算机工程,2002年02期:112~114.
    [84] 杨建武,陈晓鸥.XML相关标准综述[J].计算机科学,2002(29):25~28.
    [85] 任庆东,苏斐,李井辉.利用XML实现异构数据库中的数据交换[J].计算机应用研究,2001年12期:129~130.
    [86] 徐国祥,张新荣.XML在未来Web中的应用[J].计算机工程,2001年08期:9~11.
    [87] 杨雪飞,周晓宇,徐宝文等.XML在J2EE中的应用研究[J].计算机工程与应用,2002年15期:102~104.
    [88] 袁裕辉.采用DNA和XML技术构建基于ERP系统的电子商务平台[J].计算机工程,2001年06期:165~166,182.
    [89] 徐周,黄上腾.基于XML实现数据库间信息交换的方法[J].计算机工程,2001年04期:177~179.
    [90] 戚克涛,胡涛,张申生.基于Java平台和XML开发Web应用[J].计算机工程,2002年01期:53~54,69.
    
    
    [91] 李由,黄凯歌,汤大权.XML的数据库存储技术研究[J].计算机应用研究,2002年03期:60~62.
    [92] 王照岳,孙建伶.XML数据库管理系统研究[J].计算机科学,2002(29):115~117.
    [93] 王亮,高阳,陈世福等.基于SQL的XML到关系数据库的转换方法[J].计算机应用研究,2002年08期:70~72.
    [94] 苟凌怡,陈晓波,熊光楞.基于SQL Server 2000的关系数据库与XML的集成[J].计算机工程与应用,2001年10期:10~13.
    [95] 周彦晖,邹显春,张为群.XML与Web数据集成及技术实现[J].西南师范大学学报(自然科学版),第26卷第5期,2001年06月:255~259.
    [96] 倪劲峰,王克祥,周学海等.利用XML和Java Servlet实现Web的分层设计[J].计算机工程,2001年05期:57~59.
    [97] IBM中国. XSLT是什么类型的语言[EB/OL].http://www-900.ibm.com/developerWorks/cn/xml/x-xslt/index.shtml.
    [98] IBM中国. Cocoon2简介[EB/OL].http://www-900.ibm.com/developerWorks/cn/index.shtml.
    [99] Cocoon 2 的体系结构[EB/OL].http://www.jexplorer.net/cocoon/architecture.htm.
    [100] Blueski. Cocoon XSP 2.0 快速入门手册[EB/OL].http://www.huihoo.com/xml/apache/cocoon/start.html.
    [101] XSP[EB/OL].http://wiki.cocoondev.org/Wiki.jsp?page=XSP.
    [102] What problem does Cocoon solve[EB/OL].http://cocoon.apache.org/2.0/userdocs/concepts/index.html.
    [103] Introducing Cocoon[EB/OL].http://cocoon.apache.org/2.0/introduction.html.
    [104] SAX[EB/OL].http://wiki.cocoondev.org/Wiki.jsp?page=SAX.
    [105] The Cocoon Command Line Interface[EB/OL].http://wiki.cocoondev.org/Wiki.jsp?page=CommandLine.
    [106] Aggregator[EB/OL].http://wiki.cocoondev.org/Wiki.jsp?page=Aggregator.
    [107] Resources[EB/OL].http://wiki.cocoondev.org/Wiki.jsp?page=Resources.
    [108] ErrorHandling[EB/OL].http://wiki.cocoondev.org/Wiki.jsp?page=ErrorHandling.
    [109] Components[EB/OL].http://wiki.cocoondev.org/Wiki.jsp?page=Components.
    [110] Pipeline[EB/OL].http://wiki.cocoondev.org/Wiki.jsp?page=Pipeline.
    [111] Generator[EB/OL].http://wiki.cocoondev.org/Wiki.jsp?page=Generator.
    [112] Reader[EB/OL].http://wiki.cocoondev.org/Wiki.jsp?page=Reader.
    [113] Transformer[EB/OL].http://wiki.cocoondev.org/Wiki.jsp?page=Transformer.
    [114] Action[EB/OL].http://wiki.cocoondev.org/Wiki.jsp?page=Action.
    [115] Creating and using actions[EB/OL].http://cocoon.apache.org/2.0/userdocs/concepts/actions.html.
    [116] Serializer[EB/OL].http://wiki.cocoondev.org/Wiki.jsp?page=Serializer.
    
    
    [117] Matcher[EB/OL].http://wiki.cocoondev.org/Wiki.jsp?page=Matcher.
    [118] Selector[EB/OL].http://wiki.cocoondev.org/Wiki.jsp?page=Selector.
    [119] Using and Implementing Matchers and Selectors[EB/OL]. http://cocoon.apache.org/2.0/userdocs/concepts/matchers_selectors.html.
    [120] Sitemap[EB/OL].http://wiki.cocoondev.org/Wiki.jsp?page=Sitemap.

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

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

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