Enterprise Service Bus provides an architectural overview of the ESB, showing how it can bring the task of integration of enterprise applications and services built on J2EE, .NET, C/C++, and other legacy environments into the reach of the everyday IT professional, using an event-driven Service-Oriented Architecture. Through the study of real-world use cases drawn from several industries using ESB, the book clearly and coherently outlines the benefits of moving toward this integration strategy.
Cited By
- (2017). A process-oriented service infrastructure for networked enterprises, Electronic Commerce Research and Applications, 21:C, (1-16), Online publication date: 1-Jan-2017.
- Kryftis Y, Grammatikou M, Kalogeras D and Maglaris V (2017). Policy-Based Management for Federation of Virtualized Infrastructures, Journal of Network and Systems Management, 25:2, (229-252), Online publication date: 1-Apr-2017.
- Angarita R, Georgantas N, Parra C, Holston J and Issarny V Leveraging the service bus paradigm for computer-mediated social communication interoperability Proceedings of the 39th International Conference on Software Engineering: Software Engineering in Society Track, (67-75)
- Kohler T, Dürr F and Rothermel K ZeroSDN Proceedings of the Symposium on Architectures for Networking and Communications Systems, (25-37)
- Pang C (2016). An Agile Architecture for a Legacy Enterprise IT System, International Journal of Organizational and Collective Intelligence, 6:4, (65-97), Online publication date: 1-Oct-2016.
- Montesi F (2016). Process-aware web programming with Jolie, Science of Computer Programming, 130:C, (69-96), Online publication date: 15-Nov-2016.
- Tibermacine C, Sadou S, Ton That M and Dony C (2016). Software architecture constraint reuse-by-composition, Future Generation Computer Systems, 61:C, (37-53), Online publication date: 1-Aug-2016.
- Navarro A and da Silva A (2016). A metamodel-based definition of a conversion mechanism between SOAP and RESTful web services, Computer Standards & Interfaces, 48:C, (49-70), Online publication date: 1-Nov-2016.
- Romero D and Vernadat F (2016). Enterprise information systems state of the art, Computers in Industry, 79:C, (3-13), Online publication date: 1-Jun-2016.
- Weichhart G, Molina A, Chen D, Whitman L and Vernadat F (2016). Challenges and current developments for Sensing, Smart and Sustainable Enterprise Systems, Computers in Industry, 79:C, (34-46), Online publication date: 1-Jun-2016.
- Ritter D, May N, Sachs K and Rinderle-Ma S Benchmarking integration pattern implementations Proceedings of the 10th ACM International Conference on Distributed and Event-based Systems, (125-136)
- Salle A, Gallo F and Perucci A Dependable Composition of Software and Services in the Internet of Things Revised Selected Papers of the SEFM 2015 Collocated Workshops on Software Engineering and Formal Methods - Volume 9509, (312-323)
- do Prado Filho T and Prazeres C MultiAuth-WoT Proceedings of the 21st Brazilian Symposium on Multimedia and the Web, (17-24)
- Banchev B and Georgiev T Architecture of automated communication and data processing system for forensic medicine Proceedings of the 16th International Conference on Computer Systems and Technologies, (160-167)
- Franky M, Pavlich-Mariscal J, Giral L, Barraza-Urbina A, Barrera L and Zambrano A (2015). Achieving Software Reuse and Integration in a Large-scale Software Development Company: Practical Experience of the Lion Project, ACM SIGSOFT Software Engineering Notes, 40:4, (1-9), Online publication date: 28-Jul-2015.
- Morariu O, Borangiu T and Morariu C From Service Oriented to Cloud Powered Manufacturing Systems Proceedings of the 2013 IEEE/ACM 6th International Conference on Utility and Cloud Computing, (83-90)
- Cranefield S and Ranathunga S Embedding agents in business processes using enterprise integration patterns Proceedings of the First International Conference on Engineering Multi-Agent Systems, (97-116)
- Kattepur A, Georgantas N and Issarny V QoS Analysis in Heterogeneous Choreography Interactions Proceedings of the 11th International Conference on Service-Oriented Computing - Volume 8274, (23-38)
- Hausmann S and Bry F Towards complex actions for complex event processing Proceedings of the 7th ACM international conference on Distributed event-based systems, (135-146)
- Montesi F Process-aware web programming with Jolie Proceedings of the 28th Annual ACM Symposium on Applied Computing, (761-763)
- Lymberopoulos L, Grammatikou M, Potts M, Grosso P, Fekete A, Belter B, Campanella M and Maglaris V NOVI tools and algorithms for federating virtualized infrastructures The Future Internet, (213-224)
- Kapuruge M, Han J and Colman A Representing service-relationships as first class entities in service orchestrations Proceedings of the 13th international conference on Web Information Systems Engineering, (257-270)
- Wang B, Zhou X, Yang G and Lou Y Service lifecycle management in distributed JBI environment Proceedings of the 2012 international conference on Web Information Systems and Mining, (431-438)
- Preda M, Gabbrielli M, Guidi C, Mauro J and Montesi F Interface-Based service composition with aggregation Proceedings of the First European conference on Service-Oriented and Cloud Computing, (48-63)
- Demchenko Y, Ngo C, Martínez-Julia P, Torroglosa E, Grammatikou M, Jofre J, Gheorghiu S, Garcia-Espin J, Perez-Morales A and de Laat C GEMBus based services composition platform for cloud paas Proceedings of the First European conference on Service-Oriented and Cloud Computing, (32-47)
- Busemann C, Gazis V, Gold R, Kikiras P, Kovacevic A, Leonardi A, Mirkovic J, Walther M and Ziekow H Enabling the usage of sensor networks with service-oriented architectures Proceedings of the 7th International Workshop on Middleware Tools, Services and Run-Time Support for Sensor Networks, (1-6)
- Eyers D, Freudenreich T, Margara A, Frischbier S, Pietzuch P and Eugster P Living in the present Proceedings of the 2nd International Workshop on Cloud Computing Platforms, (1-6)
- Sunindyo W, Moser T, Winkler D, Mordinyi R and Biffl S Workflow validation framework in distributed engineering environments Proceedings of the 2011th Confederated international conference on On the move to meaningful internet systems, (236-245)
- Sonntag M, Hotta S, Karastoyanova D, Molnar D and Schmauder S Using services and service compositions to enable the distributed execution of legacy simulation applications Proceedings of the 4th European conference on Towards a service-based internet, (242-253)
- Cubo J and Pimentel E DAMASCo Proceedings of the 5th European conference on Software architecture, (388-404)
- Asnar Y and Massacci F A method for security governance, risk, and compliance (GRC) Foundations of security analysis and design VI, (152-184)
- Wang N and Lee V An integrated BPM-SOA framework for agile enterprises Proceedings of the Third international conference on Intelligent information and database systems - Volume Part I, (557-566)
- Haupt T, Sukhija N and Horstemeyer M Cyberinfrastructure support for engineering virtual organization for cyberdesign Proceedings of the 9th international conference on Parallel Processing and Applied Mathematics - Volume Part II, (161-170)
- González L and Ruggia R Addressing QoS issues in service based systems through an adaptive ESB infrastructure Proceedings of the 6th Workshop on Middleware for Service Oriented Computing, (1-7)
- Treiber M, Schall D, Dustdar S and Scherling C Tweetflows Proceedings of the 3rd International Workshop on Principles of Engineering Service-Oriented Systems, (1-7)
- Minguez J, Ruthardt F, Riffelmacher P, Scheibler T and Mitschang B Service-based integration in event-driven manufacturing environments Proceedings of the 2010 international conference on Web information systems engineering, (295-308)
- Hiltunen M and Schlichting R Is collaborative QoS the solution to the SOA dependability dilemma? Architecting dependable systems VII, (227-248)
- Mordinyi R, Moser T, Murth M, Kühn E and Biffl S RDF containers Proceedings of the 2010 international conference on On the move to meaningful internet systems, (90-99)
- Rajam S, Cortez R, Vazhenin A and Bhalla S Design patterns in enterprise application integration for e-learning arena Proceedings of the 13th International Conference on Humans and Computers, (81-88)
- Kunze M, Overdick H, Grosskopf A and Weidlich M Lightweight collaboration management Proceedings of the 3rd and 4th International Workshop on Web APIs and Services Mashups, (1-8)
- González L and Ruggia R Towards dynamic adaptation within an ESB-based service infrastructure layer Proceedings of the 3rd International Workshop on Monitoring, Adaptation and Beyond, (40-47)
- Poblet M, Casanovas P, López-Cobo J, Cabrerizo A and Prieto J Mediation, ODR, and the web 2.0 Proceedings of the 2009 international conference on AI approaches to the complexity of legal systems: complex systems, the semantic web, ontologies, argumentation, and dialogue, (205-216)
- Popescu R, Staikopoulos A and Clarke S An extensible monitoring and adaptation framework Proceedings of the 2009 international conference on Service-oriented computing, (314-324)
- Mínguez J, Jakob M, Heinkel U and Mitschang B A SOA-based approach for the integration of a data propagation system Proceedings of the 10th IEEE international conference on Information Reuse & Integration, (47-52)
- Rudolph C, Kuntze N and Velikova Z (2009). Secure Web Service Workflow Execution, Electronic Notes in Theoretical Computer Science (ENTCS), 236, (33-46), Online publication date: 1-Apr-2009.
- Decker G, Kopp O, Leymann F and Weske M (2009). Interacting services, Data & Knowledge Engineering, 68:10, (946-972), Online publication date: 1-Oct-2009.
- Mederly P, Lekavý M, Závodský M and Návrat P Construction of messaging-based enterprise integration solutions using AI planning Proceedings of the 4th IFIP TC 2 Central and East European conference on Advances in Software Engineering Techniques, (16-29)
- Mi X, Tang X, Yuan X, Chen D and Luo X Multifactor-Driven Hierarchical Routing on Enterprise Service Bus Proceedings of the International Conference on Web Information Systems and Mining, (328-336)
- Weber I, Hoffmann J, Mendling J and Nitzsche J Towards a Methodology for Semantic Business Process Modeling and Configuration Service-Oriented Computing - ICSOC 2007 Workshops, (176-187)
- Bromberg Y, Réveillère L, Lawall J and Muller G Automatic generation of network protocol gateways Proceedings of the ACM/IFIP/USENIX 10th international conference on Middleware, (21-41)
- Bromberg Y, Réveillère L, Lawall J and Muller G Automatic generation of network protocol gateways Proceedings of the 10th ACM/IFIP/USENIX International Conference on Middleware, (1-20)
- Pautasso C and Wilde E Why is the web loosely coupled? Proceedings of the 18th international conference on World wide web, (911-920)
- Forghanizadeh S and Wohlstadter E Interface composition for web service intermediaries Proceedings of the 7th international conference on Software composition, (92-108)
- Bubak O and Gomaa H (2008). Applying software product line concepts in service orientation, International Journal of Intelligent Information and Database Systems, 2:4, (383-396), Online publication date: 1-Nov-2008.
- Abiteboul S, Allard T, Chatalic P, Gardarin G, Ghitescu A, Goasdoué F, Manolescu I, Nguyen B, Ouazara M, Somani A, Travers N, Vasile G and Zoupanos S (2008). WebContent, Proceedings of the VLDB Endowment, 1:2, (1428-1431), Online publication date: 1-Aug-2008.
- Ketter W, Batchu A, Berosik G and McCreary D A semantic web architecture for advocate agents to determine preferences and facilitate decision making Proceedings of the 10th international conference on Electronic commerce, (1-10)
- Kong J, Schwan K, Lee M and Ahamad M (2008). Protectit, ACM SIGOPS Operating Systems Review, 42:4, (137-147), Online publication date: 25-Apr-2008.
- Kong J, Schwan K, Lee M and Ahamad M Protectit Proceedings of the 3rd ACM SIGOPS/EuroSys European Conference on Computer Systems 2008, (137-147)
- Schäfer M, Dolog P and Nejdl W (2008). An environment for flexible advanced compensations of Web service transactions, ACM Transactions on the Web, 2:2, (1-36), Online publication date: 1-Apr-2008.
- Schäfer M, Dolog P and Nejdl W Engineering compensations in web service environment Proceedings of the 7th international conference on Web engineering, (32-46)
- Papazoglou M What's in a service? Proceedings of the First European conference on Software Architecture, (11-28)
- Nitzsche J, Van Lessen T, Karastoyanova D and Leymann F BPELlight Proceedings of the 5th international conference on Business process management, (214-229)
- La H, Bae J, Chang S and Kim S Practical methods for adapting services using enterprise service bus Proceedings of the 7th international conference on Web engineering, (53-58)
- Dagger D, O'Connor A, Lawless S, Walsh E and Wade V (2007). Service-Oriented E-Learning Platforms, IEEE Internet Computing, 11:3, (28-35), Online publication date: 1-May-2007.
- Papazoglou M, Traverso P, Dustdar S and Leymann F (2007). Service-Oriented Computing, Computer, 40:11, (38-45), Online publication date: 1-Nov-2007.
- Gu T, Lo N and Yang W Towards a COTS-based service-oriented simulation architecture Proceedings of the 2007 Summer Computer Simulation Conference, (1128-1135)
- D'Ambrogio A and Bocciarelli P A model-driven approach to describe and predict the performance of composite services Proceedings of the 6th international workshop on Software and performance, (78-89)
- Sartipi K, Yarmand M and Down D Mined-Knowledge and Decision Support Services in Electronic Health Proceedings of the International Workshop on Systems Development in SOA Environments
- Stal M (2006). Using Architectural Patterns and Blueprints for Service-Oriented Architecture, IEEE Software, 23:2, (54-61), Online publication date: 1-Mar-2006.
- Tsai W, Fan C, Chen Y and Paul R DDSOS Proceedings of the 39th annual Symposium on Simulation, (160-167)
- Martín-Recuerda F Application integration using conceptual spaces (CSpaces) Proceedings of the First Asian conference on The Semantic Web, (234-248)
- Hnětynka P and Plášil F Dynamic reconfiguration and access to services in hierarchical component models Proceedings of the 9th international conference on Component-Based Software Engineering, (352-359)
- Foglia P, Prete C, Sodini R and Solinas M An ESB implementation for airport environment Proceedings of the 5th WSEAS international conference on Applied computer science, (641-646)
- Karastoyanova D, Houspanossian A, Cilia M, Leymann F and Buchmann A Extending BPEL for Run Time Adaptability Proceedings of the Ninth IEEE International EDOC Enterprise Computing Conference, (15-26)
- Curbera F, Ferguson D, Nally M and Stockton M Toward a programming model for service-oriented computing Proceedings of the Third international conference on Service-Oriented Computing, (33-47)
- Patrick P Impact of SOA on enterprise information architectures Proceedings of the 2005 ACM SIGMOD international conference on Management of data, (844-848)
Recommendations
The enterprise service bus: making service-oriented architecture real
The Enterprise Service Bus (ESB) is the infrastructure which underpins a fully integrated and flexible end-to-end service-oriented architecture (SOA). This paper details the essential meta-data and capabilities of the ESB. It presents a summary of the ...
A multi-language service-oriented architecture using an enterprise service bus
An Enterprise Service Bus (ESB) provides developers a platform for the straightforward development of a multi-language Service-Oriented Architecture (SOA). Mule, an open source ESB, is presented as one such ESB that easily provides a multi-language SOA ...