0% found this document useful (0 votes)
17 views2 pages

VIII Semester Syllabus Cs812Pe: Web Services & Service Oriented Architecture (Professional Elective-V)

The document outlines the syllabus for the course 'Web Services & Service Oriented Architecture' for the VIII Semester B.Tech CSE program at MGIT, Hyderabad. It covers objectives such as understanding web services, SOA principles, XML concepts, and testing strategies for SOA-based applications. The syllabus includes various units focusing on web services evolution, architecture, XML, service registration, discovery, and security considerations.

Uploaded by

Vishnu
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
17 views2 pages

VIII Semester Syllabus Cs812Pe: Web Services & Service Oriented Architecture (Professional Elective-V)

The document outlines the syllabus for the course 'Web Services & Service Oriented Architecture' for the VIII Semester B.Tech CSE program at MGIT, Hyderabad. It covers objectives such as understanding web services, SOA principles, XML concepts, and testing strategies for SOA-based applications. The syllabus includes various units focusing on web services evolution, architecture, XML, service registration, discovery, and security considerations.

Uploaded by

Vishnu
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
You are on page 1/ 2

MR-21 B.

Tech CSE MGIT (A), Hyderabad

L T P C
3 0 0 3

VIII Semester Syllabus


CS812PE: WEB SERVICES & SERVICE ORIENTED ARCHITECTURE
(Professional Elective-V)
Course Objectives:
To Understand Web Services and implementation model for SOA
To Understand the SOA, its Principles and Benefits
To Understand XML concepts
To Understand paradigms needed for testing Web Services
To explore different Test Strategies for SOA-based applications
To implement functional testing, compliance testing and load testing of Web Services
To Identify bug-finding ideas in testing Web Services

UNIT - I
Evolution and Emergence of Web Services - Evolution of distributed computing, Core
distributed computing technologies client/server, CORBA, JAVA RMI, Microsoft DCOM,
MOM, Challenges in Distributed Computing, role of J2EE and XML in distributed
computing, emergence of Web Services and Service Oriented Architecture (SOA).
Introduction to Web Services The definition of web services, basic operational model of
web services, tools and technologies enabling web services, benefits and challenges of using
web services.

UNIT - II
Web Services Architecture Web services Architecture and its characteristics, core
building blocks of web services, standards and technologies available for implementing web
services, web services communication, basic steps of implementing web services. Describing
Web Services WSDL introduction, nonfunctional service description, WSDL1.1 Vs WSDL
2.0, WSDL document, WSDL elements, WSDL binding, WSDL tools, WSDL port type,
limitations of WSDL.

UNIT III
Brief Over View of XML XML Document structure, XML namespaces, Defining structure
in XML documents, Reuse of XML schemes, Document navigation and transformation.
SOAP: Simple Object Access Protocol, Inter-application communication and wire protocols,
SOAP as a messaging protocol, Structure of a SOAP message, SOAP envelope, Encoding,
Service Oriented Architectures, SOA revisited, Service roles in a SOA, Reliable messaging,
The enterprise Service Bus, SOA Development Lifecycle, SOAP HTTP binding, SOAP
communication model, Error handling in SOAP.
MR-21 B.Tech CSE MGIT (A), Hyderabad

UNIT IV
Registering and Discovering Services: The role of service registries, Service discovery,
Universal Description, Discovery, and Integration, UDDI Architecture, UDDI Data Model,
Interfaces, UDDI Implementation, UDDI with WSDL, UDDI specification, Service
Addressing and Notification, Referencing and addressing Web Services, Web Services
Notification.

UNIT V
SOA and web services security considerations, Network-level security mechanisms,
Application-level security topologies, XML security standards, Semantics and Web Services,
The semantic interoperability problem, The role of metadata, Service metadata, Overview of
.NET and J2EE, SOA and Web Service Management, Managing Distributed System,
Enterprise management Framework, Standard distributed management frameworks, Web
service management, Richer schema languages, WS-Metadata Exchange.

TEXT BOOKS:
1. Web Services & SOA Principles and Technology, Second Edition, Michael P.
Papazoglou.
2. Developing Java Web Services, R. Nagappan, R. Skoczylas, R.P. Sriganesh,
WileyIndia.
3. Developing Enterprise Web Services, S. Chatterjee, J. Webber, Pearson Education.

REFERENCE BOOKS:
1. XML, Web Services, and the Data Revolution, F.P. Coyle, Pearson Education.
2. Building web Services with Java, 2nd Edition, S. Graham and others, Pearson
Education.
3. Java Web Services, D.A. Chappell & T. Jewell, SPD.
4. Morgan Kaufmann Publishers,
2005.
5. J2EE Web Services, Richard Monson-Haefel, Pearson Education.

You might also like