06IS844 Services Oriented Architecture syllabus for IS


Part A
Unit-1 Introduction To SOA, Evolution of SOA 7 hours

Fundamental SOA; Common Characteristics of contemporary SOA; Common tangible benefits of SOA; An SOA timeline (from XML to Web services to SOA); The continuing evolution of SOA (Standards organizations and Contributing vendors); The roots of SOA (comparing SOA to Past architectures).

Unit-2 Web Services and Primitive SOA 6 hours

The Web services framework; Services (as Web services); Service descriptions (with WSDL); Messaging (with SOAP).

Unit-3 Web Services and Contemporary SOA 1 6 hours

Message exchange patterns; Service activity; Coordination; Atomic Transactions; Business activities; Orchestration; Choreography.

Unit-4 Web Services and Contemporary SOA 2 7 hours

Addressing; Reliable messaging; Correlation; Polices; Metadata exchange; Security; Notification and eventing.

Part B
Unit-5 Principles of Service Orientation 7 hours

Services-orientation and the enterprise; Anatomy of a service-oriented architecture; Common Principles of Service-orientation; How service orientation principles inter-relate; Service-orientation and object-orientation; Native Web service support for service-orientation principles.

Unit-6 Service Layers 6 hours

Service-orientation and contemporary SOA; Service layer abstraction; Application service layer, Business service layer, Orchestration service layer; Agnostic services; Service layer configuration scenarios.

Unit-7 Business Process Design 7 hours

WS-BPEL language basics; WS-Coordination overview; Service-oriented business process design; WS-addresing language basics; WS-ReliableMessaging language basics.

Unit-8 SOA Platforms 6 hours

SOA platform basics; SOA support in J2EE; SOA support in .NET; Integration considerations.

Last Updated: Tuesday, January 24, 2023