Saturday, December 12, 2015

CP7028 ENTERPRISE APPLICATION INTEGRATION

CP7028   ENTERPRISE APPLICATION INTEGRATION

UNIT I            INTRODUCTION

Requirements for  EAI - Challenges in EAI – Integration with legacy systems – Integration with partners - Heterogeneous environment – Implementation approaches – Web services, messaging, ETL, direct data integration – Middleware requirements – Approaches to integration – services oriented and messaging. 

UNIT II          INTEGRATION PATTERNS

Introduction to integration patterns – Architecture for application integration – Integration patterns – Point to point, broker, message bus, publish/subscribe, Challenges in performance, security, reliability - Case studies 

UNIT III         SERVICE ORIENTED INTEGRATION

Business process integration - Composite applications-services – Web services – Service choreography and orchestration - Business process modeling - BPMN, Business process execution - BPEL – Middleware infrastructure - Case studies

UNIT IV          MESSAGING BASED INTEGRATION

 Messaging – Synchronous and asynchronous – Message structure – Message oriented middleware – Reliability mechanisms – Challenges – Messaging infrastructure – Java Messaging Services – Case studies  

UNIT V           ENTERPRISE SERVICE BUS

Enterprise Service Bus – routing, scalable connectivity, protocol and message transformations, data enrichment, distribution, correlation, monitoring – Deployment configurations – Global ESB, Directly connected, Federated, brokered ESBs – Application server based – Messaging system based – Hardware based ESBs – Support to SOA, message based and event based integrations - Case studies.

REFERENCES: 

1. George Mentzas and Andreas Frezen (Eds), "Semantic Enterprise Application Integration for Business Processes: Service-oriented Frameworks", Business Science Reference, 2009 
2. Waseem Roshen, "SOA Based Enterprise Integration", Tata McGrawHill, 2009. 
3. G Hohpe and B Woolf, "Enterprise Integration Patterns:Designing, Building, and Deploying Messaging Solutions",AddisonWesley Professional, 2003 
4. D Linthicum, "Next Generation Application Integration: From Simple Information to WebServices",AddisonWesley, 2003 
5. Martin Fowler, "Patterns of Enterprise Application Architecture", Addison- Wesley, 2003 
6. Kapil Pant and Matiaz Juric, "Business Process Driven SOA using BPMN and BPEL: From Business Process Modeling to Orchestration and Service Oriented Architecture", Packt Publishing, 2008  

 

No comments:

Post a Comment