Developing XML Web Services Using Microsoft ASP.NET
Unfiled
The goal of this course is to provide students with the knowledge and skills that are required to develop Extensible Markup Language (XML) Web services-based solutions to solve common problems in the distributed application domain. The course focuses on using Microsoft Visual Studio .NET and Microsoft ASP.NET to enable students to build deploy locate and consume Web services.
|
|
||||||||||
Program Outline
Module 1: The Need for XML Web Services
Take a closer look: Download Sample Module 1 (Portable Document Format 707 KB).
This module provides students with an understanding of the problem space that Web services address. The module compares various approaches to implementing distributed applications. Because the Web services in this course are implemented by using Microsoft ASP.NET and the Microsoft .NET Framework alternate options for implementing distributed applications by using the .NET Framework are discussed to better define what kinds of solutions Web services are appropriate for.
After completing this module you will be able to explain how Web services emerged as a solution to the problems with traditional approaches to designing distributed applications. This includes:
Module 2: XML Web Service Architectures
Take a closer look: Download Sample Module 2 (Portable Document Format 676 KB).
This module broadly describes the service-oriented architecture which is a conceptual architecture. Then the module explains the roles and how Web service architectures are a type of service-oriented architecture.
After completing this module you will be able to describe the architecture of a Web services-based solution. This includes:
Module 3: The Underlying Technologies of XML Web Services
After completing this module you will be able to describe the underlying technologies of Web services and explain how to use the .NET Framework to implement Web services by using these technologies.
This includes:
Module 4: Consuming XML Web Services
After completing this module you will be able to implement a Web service consumer by using Visual Studio .NET.
This includes:
Module 5: Implementing a Simple XML Web Service
This module provides students with the skills that are required to implement and debug a Web service by using Visual Studio .NET.
This includes:
Module 6: Publishing and Deploying XML Web Services
This module teaches students how to deploy and publish Web services and locate Web services by using the Microsoft Universal Description Discovery and Integration (UDDI) software development kit (SDK). A local development UDDI registry is used in the demonstrations for this module but the mechanics of publishing and finding Web services is no different on the public UDDI registry nodes.
After completing this module you will be able to publish and deploy a Web service. This includes:
Module 7: Securing XML Web Services
This module teaches students how to use the security services of the Microsoft Windows operating system Microsoft Internet Information Services (IIS) and the.NET Framework and common language runtime to secure Web services.
After completing this module you will be able to secure a Web service. This includes:
Module 8: Designing XML Web Services
This module teaches students which design issues to consider when designing real-world Web services. The issues discussed are related to data type constraints performance reliability versioning deployment in Internet Service Provider (ISP) and Application Service Provider (ASP) scenarios and aggregating Web services. The module also discusses HTML screen scraping as a pseudo Web service.
After completing this module you will be able to evaluate the trade-offs and issues that are involved in designing a real-world Web service. This includes:
Module 9: Global XML Web Services Architecture
This module teaches students how to use the security services of the Microsoft Windows operating system IIS and the .NET Framework and common language runtime to secure Web services.
After completing this module you will be able to:
Related Exams
Exam 70-310: Developing XML Web Services and Server Components with Microsoft Visual Basic .NET and the Microsoft .NET Framework
Exam 70-320: Developing XML Web Services and Server Components with Microsoft Visual C# .NET and the Microsoft .NET Framework
Student Pre-Requisites
Before attending this course students must have:
Student Materials
The student kit includes a comprehensive workbook and other necessary materials for this class.
Program Goals
After completing this course students will be able to:
