XML WITH WEB SERVISES
1.Introduction:
• Explain about Distributed Technlogy and its types
• Explain about importance of Web Services and its Architecture
2. XML:
• XML – Extensible Markupguage
• DTD–DocumentType Definitions.
• XSD – XML Schema Document.
• XSLT – XML Style sheet transformation.
3.JAXP:
• Simple Type API for XML (SAX)
• Document Object Model (DOM)
4.WSDL
• Primary elements in a WSDL document
• Abstract and concrete definitions in a WSDL document
• Messaging modes for web services
• XML schema in a WSDL document
• Web Service Endpoints and Clients
5.SOAP
• Use of SOAP in web services
• Primary elements of a SOAP message
• Transmission of binary data in a SOAP message
• Extensibility features of SOAP
• Role of message handlers
• Messaging styles in a SOAP message
• Encoding styles in a SOAP message
• Protocol binding of a SOAP message
6.UDDI
• Functions of the UDDI registry
• Elements of a UDDI registry
• UDDI APIs Overview.
7.Java
API for XML Processing (JAXP)
8.Java API for XML Binding (JAXB)
9.Java API for XML Remote Procedure call (JAX-RPC)
10.JAVA API for XML Web Services (JAX–WS )
11. JAVA API for XML Restful Web Services (JAX-RS)
12.CLIENT DESIGN
• Choosing a Communication Technology
• Web services based client applications
• Developing client applications
13.SECURITY:
• Encryption
• Public
• Private
• Digital Signatures
• Authentication and Authorization
• Message – Level web services security