IT8074 - SERVICE ORIENTED ARCHITECTURE (Syllabus) 2017-regulation Anna University

IT8074 - SERVICE ORIENTED ARCHITECTURE (Syllabus) 2017-regulation Anna University

IT8074

SERVICE ORIENTED ARCHITECTURE

 LPTC

3003

OBJECTIVES:
• To learn fundamentals of XML
• To provide an overview of Service Oriented Architecture and Web services and their importance
• To learn web services standards and technologies
• To learn service oriented analysis and design for developing SOA based applications

UNIT I

XML

9

XML document structure – Well-formed and valid documents – DTD – XML Schema – Parsing XML using DOM, SAX – XPath - XML Transformation and XSL – Xquery

UNIT II

SERVICE ORIENTED ARCHITECTURE (SOA) BASICS

9

Characteristics of SOA, Benefits of SOA , Comparing SOA with Client-Server and Distributed architectures –-- Principles of Service Orientation – Service layers


UNIT III

WEB SERVICES (WS) AND STANDARDS

8

Web Services Platform – Service descriptions – WSDL – Messaging with SOAP – Service discovery – UDDI – Service-Level Interaction Patterns – Orchestration and Choreography

UNIT IV

WEB SERVICES EXTENSIONS

8

WS-Addressing - WS-ReliableMessaging - WS-Policy – WS-Coordination – WS -Transactions - WS-Security - Examples

UNIT V

SERVICE ORIENTED ANALYSIS AND DESIGN

11

SOA delivery strategies – Service oriented analysis – Service Modelling – Service oriented design – Standards and composition guidelines -- Service design – Business process design – Case Study

TOTAL: 45 PERIODS

OUTCOMES: Upon successful completion of this course, the students will be able to:
• Understand XML technologies
• Understand service orientation, benefits of SOA
• Understand web services and WS standards
• Use web services extensions to develop solutions
• Understand and apply service modeling, service oriented analysis and design for application development

TEXT BOOKS:
1. Thomas Erl, ― Service Oriented Architecture: Concepts, Technology, and Design‖, Pearson Education, 2005
2. Sandeep Chatterjee and James Webber, ―Developing Enterprise Web Services: An Architect's Guide‖, Prentice Hall, 2004

REFERENCES:
1. James McGovern, Sameer Tyagi, Michael E Stevens, Sunil Mathew, ―Java Web Services Architecture‖, Elsevier, 2003.
2. Ron Schmelzer et al. ― XML and Web Services‖, Pearson Education, 2002.
3. Frank P.Coyle, ―XML, Web Services and the Data Revolution‖, Pearson Education, 2002

Comments

Popular posts from this blog

CS3491 Syllabus - Artificial Intelligence And Machine Learning - 2021 Regulation Anna University

CS3401 Syllabus - Algorithms - 2021 Regulation Anna University

CS3492 Syllabus - Database Management Systems - 2021 Regulation Anna University