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.
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