IT6801 SERVICE ORIENTED ARCHITECTURE
UNIT
I INTRODUCTION TO XML
XML document structure
– Well formed and valid documents – Namespaces – DTD – XML Schema – X-Files.
UNIT
II BUILDING XML- BASED
APPLICATIONS
Parsing XML – using DOM,
SAX – XML Transformation and XSL – XSL Formatting – Modeling Databases in XML.
UNIT
III SERVICE ORIENTED ARCHITECTURE
Characteristics of SOA,
Comparing SOA with Client-Server and Distributed architectures – Benefits of
SOA -- Principles of Service orientation – Service layers.
UNIT
IV WEB SERVICES
Service descriptions –
WSDL – Messaging with SOAP – Service discovery – UDDI – Message Exchange
Patterns – Orchestration – Choreography –WS Transactions.
UNIT
V BUILDING SOA-BASED APPLICATIONS
Service Oriented
Analysis and Design – Service Modeling – Design standards and guidelines --
Composition – WS-BPEL – WS-Coordination – WS-Policy – WS-Security – SOA support
in J2EE