DocumentCode :
1637289
Title :
Refactoring J2EE Application for JBI-Based ESB: A Case Study
Author :
Zhu, Wen ; Melo, Walt
Author_Institution :
Model Driven Solutions, Vienna, VA, USA
fYear :
2009
Firstpage :
213
Lastpage :
217
Abstract :
Enterprise service bus (ESB) plays an important role in enterprise SOA, and Java business integration (JBI) is the standard for Java based ESBs. As enterprises adopt ESB as the integration hub, how to preserve and leverage existing J2EE assets becomes an important question. While most ESBs allow J2EE applications to be deployed as-is, refactoring these applications allows them to take advantage of many service provided by the ESB platform and prompts service reuse. We will discuss our experience with a major US federal agencypsilas SOA efforts where a legacy J2EE application was refactored to be integrated in a JBI environment. We will also show how infrastructure concerns such quality of services (QoS) were moved from the J2EE application to the JBI container.
Keywords :
Java; Web services; government data processing; quality of service; software architecture; software maintenance; software reusability; JBI-based ESB; Java business integration; QoS; US federal agency; enterprise SOA; enterprise service bus; integration hub; legacy J2EE application refactoring; quality of service; service reuse; Application software; Buildings; Computer architecture; Containers; Distributed computing; Java; Mission critical systems; Quality of service; Service oriented architecture; Software engineering; Enterprise Service Bus; Model Driven Architecture; Service Oriented Architecture; US Federal Agency;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Enterprise Distributed Object Computing Conference, 2009. EDOC '09. IEEE International
Conference_Location :
Auckland
ISSN :
1541-7719
Print_ISBN :
978-0-7695-3785-6
Type :
conf
DOI :
10.1109/EDOC.2009.25
Filename :
5277666
Link To Document :
بازگشت