A Case Study on Enterprise Application Integration (EAI) Using Enterprise Service Bus (ESB)

Authors

  • Dr. Manish L Jivtode  Department of Computer Science, Janata Mahavidyalaya, Chandrapur, Maharashtra, India

Keywords:

Application Integration, Enterprise Service Bus (ESB), Cloud Integration, Azure Integration, Enterprise Application Integration (EAI), Distributed application integration, SOA Integration.

Abstract

The Enterprise Service Bus (ESB) promises to build up a Service-Oriented Architecture (SOA) by iteratively integrating different kinds of isolated applications into a decentralized infrastructure. It combines best features of EAI, like MOM, (Web) services, routing and XML processing facilities. ESB refers to architecture, a product or a way of doing things. This research paper distinguishes the ESB from earlier EAI solutions. It then discusses the key ESB components and their functions and their role in ESB architecture.

References

  1. Fowler, M.. Patterns of Enterprise application Architecture. Addison Wesley, 2002.
  2. Chappell, D. A.: Enterprise Service Bus.O'Reilly Media Inc., 2004.
  3. Hohpe, G., Woolf, B.: Enterprise Integration Patterns. Pearson Education, 2004.
  4. Krafzig, D., Banke, K., Slama, D.: Enterprise SOA: Service-Oriented Architecture Best Practices. Prentice Hall, 2004.
  5. Alonso, G., Casati, F., Kuno, H., Machiraju, V: Web Services: Concepts, Architectures and Applications. Springer-Verlag, 2004.
  6. Keen, M. et al.: SOA with an Enterprise Service Bus in Web Spehere. http://www.redbooks. ibm.com/redbooks/pdfs /sg246494.pdf, 2005.
  7. Pulier, E.,Taylor, H.: Understanding Enterprise SOA,Manning, 2006.
  8. Tabeling, P., Groene, B., Knoepfel, A.:Fundamental Modeling Concepts-Effective Communication of IT Systems. John Wiley &Sons, Ltd., 2006.
  9. PolarLake: Understanding the ESB.http://www.polarlake.com/en/ assets / whitepapers /esb.pdf.
  10. Sun Microsystems: Service Oriented Business Integration. http://java.sun.com/ integration/.
  11. Business Process Management Initiative: BPMN: Business Process Modelling Notation 1.0
  12. FMC Consortium: FMC: Fundamental Modelling Concepts. http://www.f-m-c.org.
  13. BEA Systems, IBM, Microsoft, SAP AG and Siebel Systems: Business Process Execution Language for Web Services 1.1 (BPEL4WS). http://www- 128.ibm.com /developerworks/Library /specification /ws-bpel/.
  14. The Web Services Resource Framework.http://www-106.ibm.com/developerworks /library/ws-resource/ws-wsrfpaper.html
  15. The SNMP Protocol.http://www.snmp.com /protocol/
  16. W3C: SOAP specification http:// www.w3 .org /TR/soap/.
  17. W3C: XML Transformations (XSLT).http://www.w3.org/TR/xslt.
  18. Mule ESB project page. http://mule .codehaus.org

Downloads

Published

2018-06-30

Issue

Section

Research Articles

How to Cite

[1]
Dr. Manish L Jivtode, " A Case Study on Enterprise Application Integration (EAI) Using Enterprise Service Bus (ESB) , IInternational Journal of Scientific Research in Computer Science, Engineering and Information Technology(IJSRCSEIT), ISSN : 2456-3307, Volume 3, Issue 5, pp.1049-1056, May-June-2018.