Computer Science ›› 2014, Vol. 41 ›› Issue (2): 206-214.

Previous Articles     Next Articles

Research and Application of Data Integration in Distributed Enterprise Service Bus Platform

FAN Jing,XIONG Li-rong and XU Cong   

  • Online:2018-11-14 Published:2018-11-14

Abstract: To implement the integration of large scale heterogeneous data,solve the problem of data source distribution and satisfy the requirementd of information communication and sharing across various systems and applications,this paper presented a solution for data integration in distributed enterprise service bus platform.The data model for integration based on WSDL and XML was proposed.Besides,to improve performance on processing large amount of messages,a load balancing algorithm based on the ESB process was presented.This algorithm can allocate the process node according to the load of component,and is applied to the system integration model of the distributed ESB platform.An example for hospital information system integration was presented,which verifies the feasibility and effectiveness of the proposed framework and algorithm to solve the integration of larger scale heterogeneous data sources and load balancing problem.

Key words: Enterprise service bus,Data model for integration,Load balance,Process scheduling

[1] 陈跃国,王京春.数据集成综述[J].计算机科学,2004,31(5):48-51
[2] 齐建军,刘爱军,雷毅.基于 XML 模式的制造信息集成规范的研究 [J].计算机集成制造系统,2005,11(4):565-571
[3] 韦银星,张申生,周晓俊,等.企业应用集成技术研究[J].计算机集成制造系统,2002,8(8):593-596
[4] Wache H,Voegele T,Visser U,et al.Ontology-based integration of information-a survey of existing approaches[C]∥IJCAI-01workshop:ontologies and information sharing.2001:108-117
[5] Milanovic N,Kutsche R,Baum T,et al.Model & metamodel,metadata and document repository for software and data integration[C]∥MoDELS’08Proceedings of the 11th International Conference on Model Driven Engineering Languages and Systems.Springer Berlin Heidelberg,2008:416-430
[6] Sheth A P,Larson J A.Federated database systems for mana-ging distributed,heterogeneous,and autonomous databases[J].ACM Computing Surveys (CSUR),1990,22(3):183-236
[7] Maréchaux J L.Combining service-oriented architecture andevent-driven architecture using an enterprise service bus[Z].IBM Developer Works,2006:1269-1275
[8] Grund V,Rexroas C.Enterprise Service Bus implementationpatterns[Z].2007
[9] Mule Open Source ESB [EB/OL].http://www.mulesoft.org/display/MULE2USER/Outbound+Routers#OutboundRouters-RoundRobin
[10] ServiceMix A.The agile open source ESB[Z].The Apache software foundation
[11] Open ESB.Sun open source ESB project [EB/OL].http://java.net/projects/openesb
[12] 徐卫东,王康.适用于内容分发网络的动态负载均衡策略[J].计算机科学,2005,32(1):41-44
[13] 杨际祥,谭国真,王荣生.并行与分布式计算动态负载均衡策略综述[J].电子学报,2010,38(005):1122-1130
[14] Mitzenmacher M.How useful is old information?[J].IEEE Transactions on Parallel and Distributed Systems,2000,11(1):6-20
[15] Dahlin M.Interpreting stale load information[J].Parallel andDistributed Systems,IEEE Transactions on,2000,11(10):1033-1047
[16] Wang J,Ren Y,Zheng D,et al.Agent based load balancing middleware for service-oriented applications[C]∥Computational Science-ICCS 2007.Springer Berlin Heidelberg,2007:974-977
[17] Guyton J D,Schwartz M F.Locating nearby copies of replicated Internet servers[M].ACM,1995
[18] Zeng W,Li Y,Wu J,et al.Load Rebalancing in Large-Scale Distributed File System[C]∥ 20091st International Conference on Information Science and Engineering (ICISE).IEEE,2009:265-269
[19] Roca J,Ortega J C,lvarez J A,et al.Data neighboring in local load balancing operations[C]∥Proceedings of the 9th WSEAS International Conference on Computers.World Scientific and Engineering Academy and Society (WSEAS),2005:1-6
[20] Cheung A K Y,Jacobsen H A.Dynamic load balancing in dis-tributed content-based publish/subscribe[M].Springer Berlin Heidelberg,2006
[21] 鲍春健,吴俊敏,许胤龙,等.支持动态负载平衡的分层消息队列模型[J].计算机工程与应用,2007,43(1):155-158
[22] Jongtaveesataporn A,Takada S.Enhancing enterprise servicebus capability for load balancing[J].WSEAS Transactions on Computers,2010,9(3):299-308
[23] Deng S,Wu Z,Kuang L,et al.Management of serviceflow in a flexible way[C]∥Web Information Systems-WISE 2004.Springer Berlin Heidelberg,2004:428-438
[24] Chen H,Yin J,Liu H,et al.JTangSynergy 3.0:A framework and software tool for integrating cross-organizational applications[C]∥CollaborateCom 2009.5th International Conference on Collaborative Computing:Networking,Applications and Worksharing,2009.IEEE,2009:1-7
[25] Yin J,Chen H,Deng S,et al.A dependable esb framework for service integration[J].Internet Computing,IEEE,2009,13(2):26-34

No related articles found!
Viewed
Full text


Abstract

Cited

  Shared   
  Discussed   
No Suggested Reading articles found!