You are on page 1of 3

IF 7077

SERVICE ORIENTED ARCHITECTURE

LTPC

3003

OBJECTIVES:

To learn SOA fundamentals

To understand SOAD

To study about service composition

To explore RESTful services and SOA security

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-

Orientation - Service Contracts with REST - Service-Orientation and REST Service-Oriented

Analysis and Design with REST - Mainstream SOA Methodology - Analysis and Service Modeling

with REST - Service-Oriented Design with REST

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

Introducing the Simple Storage Service - Object-Oriented Design of S3 - URIs - Addressability -

Statelessness - Representations - Links and Connectedness - The Uniform Interface - Resource

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

SOA and performance - SOA and security Service Management -

deployment Establishing SOA and SOA governance

Model driven service

TOTAL : 45 PERIODS

OUTCOMES:

At the end of the course, the student will be able

To appreciate SOA fundamentals

To implement SOAD

To compose the web services

To deploy RESTful services and SOA security

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.

You might also like