IT2401 SERVICE ORIENTED ARCHITECTURE SYLLABUS R-2008

IT2401 SERVICE ORIENTED ARCHITECTURE L T P C
3 0 0 3

OBJECTIVES:
To gain understanding of the basic principles of service orientation
To learn service oriented analysis techniques
To learn technology underlying the service design
To learn advanced concepts such as service composition, orchestration and Choreography
To know about various WS-* specification standards

UNIT I 9
Roots of SOA – Characteristics of SOA - Comparing SOA to client-server and distributed internet architectures – Anatomy of SOA- How components in an SOA interrelate - Principles of service orientation

UNIT II 9
Web services – Service descriptions – Messaging with SOAP –Message exchange Patterns – Coordination –Atomic Transactions – Business activities – Orchestration – Choreography - Service layer abstraction – Application Service Layer – Business Service Layer – Orchestration Service Layer

UNIT III 9
Service oriented analysis – Business-centric SOA – Deriving business services- service modeling - Service Oriented Design – WSDL basics – SOAP basics – SOA composition guidelines – Entity-centric business service design – Application service design – Task- centric business service design

UNIT IV 9
SOA platform basics – SOA support in J2EE – Java API for XML-based web services (JAX-WS) - Java architecture for XML binding (JAXB) – Java API for XML Registries (JAXR) - Java API for XML based RPC (JAX-RPC)- Web Services Interoperability Technologies (WSIT) - SOA support in .NET – Common Language Runtime - ASP.NET web forms – ASP.NET web services – Web Services Enhancements (WSE)

UNIT V 9
WS-BPEL basics – WS-Coordination overview - WS-Choreography, WS-Policy, WS- Security

TOTAL : 45 PERIODS

TEXT BOOKS:
1. Thomas Erl, “Service-Oriented Architecture: Concepts, Technology, and Design”,  Pearson Education, 2005.

No comments:

Post a Comment