Target Audience:
The goal of this course is to provide students with the knowledge and skills required to develop XML Web services-based solutions to solve common problems in the distributed application domain. The course focuses on using Visual Studio .NET, ASP.NET, and Universal Description, Discovery, and Integration (UDDI)
Pre-requisites:
Before attending this course, students must have the following pre-requisites:
An understanding of how to read and write Extensible Markup Language (XML) documents.
Have experimented with simple C# applications.
Have developed distributed applications using Microsoft Visual Basic, Java, or C++.
To help delegates familiarise themselves with these pre-requisites we provide a Free book to all delegates booking on this course
Purpose:
After completing the course, students will be able to explain how XML Web services emerged as a solution; describe the architecture of an XML Web services-based solution; describe the underlying technologies of XML Web services and explain how to use the .NET Framework to implement XML Web services; implement an XML Web service consumer by using Visual Studio .NET; implement a simple XML Web service by using Visual Studio .NET; publish and deploy an XML Web service; secure an XML Web service; implement caching in an XML Web service; evaluate the trade-offs and issues that are involved in designing a real-world XML Web service; implement non-standard XML Web services such as Hypertext Markup Language (HTML) screen scraping and aggregating XML Web services
Describe limitations inherent to the specifications with which today's XML Web services are built.
Describe the design principles and specifications of Global XML Web services Architecture (GXA).
Describe XML Web service application scenarios made possible by Web Services Routing Protocol (WS-Routing) and Web Services Referral Protocol (WS-Referral).
Explain how to use Web Services Security Language (WS-Security) and Web Services License Language (WS-License) to perform authentication and authorization for XML Web services.
Design XML Web services that anticipate and can leverage the features that GXA will offer when released.