Professional Documents
Culture Documents
LTPC
3003
OBJECTIVES:
To understand SOAD
UNIT I
SOA FUNDAMENTALS
9
SOA Services Loose Coupling The Enterprise service bus Service Classification
Business process management SOA and the organization SOA and the organization - SOA in
context Message exchange patterns SOA life cycle Versioning Web services
UNIT II
SERVICE-ORIENTED ANALYSIS AND DESIGN
9
SOA Terminology and Concepts - REST Design Constraints and Goals - RESTful Service-
Analysis and Design with REST - Mainstream SOA Methodology - Analysis and Service Modeling
UNIT III
SERVICE COMPOSITION
9
Service Composition with REST - Fundamental Service Composition with REST - Advanced
Service Composition with REST - Service Composition with REST Case Study - Design Patterns
for SOA with REST - Service Versioning with REST - Uniform Contract Profiles
UNIT IV
RESTFUL SERVICES AND THE RESOURCE-ORIENTED
ARCHITECTURE
9
Design - Turning Requirements into Read-Only Resources - Service Implementation - Web service
case studies - Connect Resources to Each Other - Controller Code - Model Code
UNIT V
SOA TRANSACTION AND SECURITY
9
TOTAL : 45 PERIODS
OUTCOMES:
To implement SOAD
REFERENCES
1. Nicolai M.Josuttis, SOA in design - The art of distributed system design, O'REILLY publication,
2007.
2. Raj Balasubramanian, Benjamin Carlyle, Thomas Erl, Cesare Pautasso, "SOA with REST -
Principles, Patterns & Constraints for building Enterprise solutions with REST" , Prentice
Hall/PearsonPTR , 2012.
3. Leonard Richardson and Sam Ruby, RESTful Web Services, O'REILLY publication,2007.