JAWAHARLAL NEHRU TECHNOLOGICAL UNIVERSITY ANANTAPUR.
MCA III-I
Sem
(9F00505a) WEB SERVICES
UNIT
I
Evolution
and Emergence of Web Services -
Evolution of distributed computing, Core distributed computing technologies –
client/server, CORBA, JAVA RMI, Micro Soft DCOM, MOM, Challenges in Distributed
Computing, role of J2EE and XML in distributed computing, emergence of Web
Services and Service Oriented Architecture (SOA).
UNIT
II
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 III
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, developing
web services enabled applications.
UNIT
IV
Core
fundamentals of SOAP – SOAP Message
Structure, SOAP encoding , SOAP message exchange models, SOAP communication and
messaging, SOAP security
UNIT V
Developing
Web Services using SOAP – Building
SOAP Web Services, developing SOAP Web Services using Java, limitations of
SOAP.
UNIT
VI
Describing
Web Services – WSDL – WSDL in the
world of Web Services, Web Services life cycle, anatomy of WSDL definition
document, WSDL bindings, WSDL Tools, limitations of WSDL
UNIT VII
Discovering
Web Services – Service discovery,
role of service discovery in a SOA, service discovery mechanisms, UDDI – UDDI
Registries, uses of UDDI Registry, Programming with UDDI, UDDI data structures,
support for categorization in UDDI Registries, Publishing API, Publishing information
to a UDDI Registry, searching information in a UDDI Registry, deleting
information in a UDDI Registry, limitations of UDDI.
UNIT VIII
Web
Services Interoperability – Means of
ensuring Interoperability, Overview of .NET and J2EE. Web Services Security
– XML security frame work, XML encryption, XML digital signature, XKMS
structure, guidelines for signing XML documents.
REFERENCES:
1. Developing Java Web Services, R. Nagappan, R.
Skoczylas, R.P. Sriganesh, Wiley India, rp – 2008.
2. Developing Enterprise Web Services, S. Chatterjee, J.
Webber, Pearson Education, 2008.
3. XML, Web Services, and the Data Revolution, F.P.Coyle,
Pearson Education.
4. Building Web Services with Java, 2nd
Edition, S. Graham and others, Pearson Edn., 2008.
5. Java Web Services, D.A. Chappell & T. Jewell,
O’Reilly,SPD.
6. McGovern, et al., “Java Web Services Architecture”,
Morgan Kaufmann
Publishers,2005.
7. J2EE Web Services, Richard Monson-Haefel, Pearson
Education.
8. Web Services, G. Alonso, F. Casati and others,
Springer, 2005.
9.
Java Web Services
Programming,R.Mogha,V.V.Preetham,Wiley India Pvt.Ltd.
No comments:
Post a Comment