IT6801 SERVICE ORIENTED ARCHITECTURE L T P C
3 0 0 3
OBJECTIVES:
The student should be made to:
UNIT I INTRODUCTION TO XML 9
XML document structure – Well formed and valid documents – Namespaces – DTD – XML Schema –
X-Files.
UNIT II BUILDING XML- BASED APPLICATIONS 9
Parsing XML – using DOM, SAX – XML Transformation and XSL – XSL Formatting – Modeling
Databases in XML.
UNIT III SERVICE ORIENTED ARCHITECTURE 9
Characteristics of SOA, Comparing SOA with Client-Server and Distributed architectures – Benefits of
SOA -- Principles of Service orientation – Service layers.
UNIT IV WEB SERVICES 9
Service descriptions – WSDL – Messaging with SOAP – Service discovery – UDDI – Message
Exchange Patterns – Orchestration – Choreography –WS Transactions.
UNIT V BUILDING SOA-BASED APPLICATIONS 9
Service Oriented Analysis and Design – Service Modeling – Design standards and guidelines -- Composition – WS-BPEL – WS-Coordination – WS-Policy – WS-Security – SOA support in J2EE.
OUTCOMES:
Upon successful completion of this course, students will be able to:
TOTAL: 45 PERIODS
TEXTBOOKS:
REFERENCES:
3 0 0 3
OBJECTIVES:
The student should be made to:
- Learn XML fundamentals.
- Be exposed to build applications based on XML.
- Understand the key principles behind SOA.
- Be familiar with the web services technology elements for realizing SOA.
- Learn the various web service standards.
UNIT I INTRODUCTION TO XML 9
XML document structure – Well formed and valid documents – Namespaces – DTD – XML Schema –
X-Files.
UNIT II BUILDING XML- BASED APPLICATIONS 9
Parsing XML – using DOM, SAX – XML Transformation and XSL – XSL Formatting – Modeling
Databases in XML.
UNIT III SERVICE ORIENTED ARCHITECTURE 9
Characteristics of SOA, Comparing SOA with Client-Server and Distributed architectures – Benefits of
SOA -- Principles of Service orientation – Service layers.
UNIT IV WEB SERVICES 9
Service descriptions – WSDL – Messaging with SOAP – Service discovery – UDDI – Message
Exchange Patterns – Orchestration – Choreography –WS Transactions.
UNIT V BUILDING SOA-BASED APPLICATIONS 9
Service Oriented Analysis and Design – Service Modeling – Design standards and guidelines -- Composition – WS-BPEL – WS-Coordination – WS-Policy – WS-Security – SOA support in J2EE.
OUTCOMES:
Upon successful completion of this course, students will be able to:
- Build applications based on XML.
- Develop web services using technology elements.
TOTAL: 45 PERIODS
- Build SOA-based applications for intra-enterprise and inter-enterprise applications.
TEXTBOOKS:
- Ron Schmelzer et al. “ XML and Web Services”, Pearson Education, 2002
- Thomas Erl, “Service Oriented Architecture: Concepts, Technology, and Design”, Pearson
REFERENCES:
- Frank P.Coyle, “XML, Web Services and the Data Revolution”, Pearson Education, 2002.
- Eric Newcomer, Greg Lomow, “Understanding SOA with Web Services”, Pearson Education,
- Sandeep Chatterjee and James Webber, “Developing Enterprise Web Services: An Architect's
- James McGovern,Sameer Tyagi, Michael E.Stevens, Sunil Mathew, ”Java Web.
Post a Comment Blogger Facebook