用户名: 密码: 验证码:
基于SOA的国网招投标系统中数据交换应用的研究
详细信息    本馆镜像全文|  推荐本文 |  |   获取CNKI官网全文
摘要
本文通过分析国网招投标系统的应用现状,针对现阶段招投标系统各个业务子系统间缺乏规范化和标准化的数据共享机制,信息资源难以共享,数据交换低效等日益严重的问题,提出了基于SOA架构,在BEA Aqulogic Bus(ALSB)服务总线上,以数据交换为目的的数据共享应用架构。该应用架构以SOA体系架构为基础,以XML作为异构系统之间数据交换的标准格式,以SOAP/HTTP(S)作为各业务子系统和服务总线之间数据传输的协议,以Web Services作为各业务子系统数据交换的标准接口,利用BEA ALSB服务总线提供数据交换服务的注册、发布、查询、路由等功能,同时为了保证数据交换的安全与稳定,该应用在数据传输和业务操作方面都进行了相应的安全设置。实践证明该应用架构具备良好的灵活性、扩展性和安全性,能满足企业级业务系统间各种复杂的数据交换需求。
The paper has analyzed the application of bidding system.Since data sharing mechanism between the various sub-systems business lacks of specification and standardization,information shares hardly and data exchange are inefficient,an application architecture is proposed in this paper,which is a Based Data Sharing Application Architecture,combining the development of BEA Aqulogic Bus(ALSB) bus service.The application framework is based on SOA architecture.It unifies data exchange standards by using XML.BEA ALSB service bus provides data exchange services for registration,release,information,routing and other functions.In order to ensure data security and stability,the application sets the corresponding security settings in the data transmission and business operation.Practice has proved that the application structure with good flexibility,scalability and security,can meet the business enterprise system between all kinds of complex data exchange requirements.
引文
[1]谢小轩,张浩,夏敬华,王坚,李琦.企业应用集成综述[J].计算机工程与应用,2002,(22)
    [2]Matjaz B.Juric等著.J2EE EAI编程指南[M].电子工业出版社,2002
    [3]Steve Wilkes,SOA Blueprints Specification Draft v0.4[EB/OL]The Middleware Company Research Team.2004
    [4]王金玲,朱诗生,符群卫.基于Web Service的SOA软件部署的研究[J].现代电子技术.2007(4):155-158
    [5]Dirk Krafzig,karl Banke,Dirk Slama.Service-Oriented Architecture-Best Practice[M].Prentice Hall PTRI.2004
    [6]Wang Ning,Li Huaiming,Gao Guowei.The Research on the whole structure of Information Resource Conformity in the Comprehensive Service Portal of E--Government Affairs.Proceedings of 2004 International Conference on Management Science & Engineering,Harbing institute of Technology Press R.P.Chain,2004:242-246(ISTP收录)
    [7]孙华林,赵正文.基于Web Services的面向服务架构(SOA)的探索与研究[J].信息技术.2007.1:50-53
    [8]柴晓路.Web Services技术、架构和应用[M].北京:电子工业出版社,2003
    [9]石伟鹏,杨小虎.基于SOAP协议的Web Services安全基础规范(WS-Security)[J].计算机应用研究,2003,(2)
    [10]Neil O M.Web服务安全技术与原理[M].严晓雯,郭文伟译.北京:清华大学出版社,2003
    [11]孟伟,张璨,立军怀,等.Web服务安全模型研究与实现[J].计算机工程与应用,2006.(26)
    [12]胡海青.基于SOA服务总线的电费充值卡系统设计与实现:[硕士学位论文].武汉:武汉理工大学计算机应用技术学院,2008
    [13]张功萱,宋斌,王平立.基于SOAP的网络消息安全策略[J].南京理工大学学报,2007,(2)
    [14]陈丰编著.构建企业级应用解决方案.北京:人民邮电出版社,2002: 520-530
    [15]王滨,基于SOA的J2EE应用程序框架(Kona)的研究与实现,江苏大学硕士学位论文,2005,12(8):56-59
    [16]Web Services系列技术及论文主题.http://www.Web Services.org
    [17]崔宏斌,王爱民译.J2EE Web Servi ce.高级编程[M].清华大学出版社,2005
    [18]IJlrich Eisenecker,FH Heidelberg.Generative and component-Based Software Engineering.http://www,prak:inf,tu-ilmenau,del/czarn/generate/engl,html :1999
    [19]Judith M,Myerson.Web Services Architectures.Chicago[M]TectPubliser,2002
    [20]周泽华,金戈,黄涛.基于XML的分布式Web应用框架.计算机工程与应用2001(18):20-23
    [21]P.Cauldwell et.professional XML Web Services Birmingham,UK:Wrox;2000
    [22]Brett Mclaughlin著.刘基诚译.Java与xml.北京:中国电力出版社,2004:320-322
    [23]金世运,程景云.基于XML的数据交换平台的研究与实现.计算机辅助工程,2003,10(4):1-6
    [24]梁爱虎.SOA思想、技术与系统集成应用详解[M].电子工业出版社,2007
    [25]Scoff seely,SOAP,Cross platform web service development using XML,Upper Saddle River.NJ:Prentice PTR,2002
    [26]安蓓,赵政.Web Service在分布式数据库查询中的应用.微处理机.2004(5):42-46
    [27]吕志军,项前,杨建国.基于Web Service的N层分布式集成技术研究.现代制造工程.2004(7):30-32
    [28]UDDI技术白皮书,UDDI-china.org.UDDI.org
    [29]Martin keen,Susan Bishop,Alan Hopkins等,IBM Redbooks:Patterns:Implementing an SOA using an Enterprise Service Bus,2004.7.25
    [30]David MCTague Embedded Generation:ESB Distribution Network Considerations The Institution of Electrical Engineers 4/44 Printed and Published by the IEE,Savoy Place,London WCPROBL,UK 1996
    [31]Jeff Davies,Ashish Krishna,David Schorow著.倪志刚,王铭孜,黄兆勤译.SOA权威指南:通过BEA Aqualogic Service Bus实现.电子工业出版社,2008
    [32]http://www.oracle.com/lang/cn/bea/index.html
    [33]http://msdn.microsoft.com/zh-cn/library/ms996410.aspx ASP.NET Web服务如何工作.
    [34]Axis http://www.apache.org/axis/

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

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

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