|
Lesson 1: The Need for Web Services - Evolution of Distributed Applications
- Problems with Traditional Distributed Applications
- Introducing Web Services
- The Web Technology Stack and .NET
- The .NET Alternatives to Web Services
- Common Web Service Scenarios
Lesson 2: Web Service Architectures - Service-Oriented Architecture
- Web Service Architectures and Service-Oriented Architecture
- Roles in a Web Service Architecture
- The Web Services Programming Model
Lesson 3: The Underlying Technologies of Web Services - HTTP Fundamentals
- XML Essentials
- SOAP Fundamentals
Lesson 4: Consuming Web Services - WSDL Documents
- Web Service Discovery
- Web Service Proxies
- Implementing a Web Service Consumer Using Visual Studio .NET
Lesson 5: Implementing a Simple Web Service - Creating a Web Service Project
- Implementing Web Service Methods
- Managing State in an ASP.NET Web Service
- Debugging Web Services
Lesson 6: Publishing and Deploying Web Services - Overview of UDDI
- Publishing a Web Service
- Finding a Web Service
- Publishing a Web Service on an Intranet
- Configuring a Web Service
Lesson 7: Securing Web Services - Overview of Security
- Built-In Authentication
- Custom Authentication: SOAP Headers
- Authorization: Role-Based Security
- Authorization: Code Access Security
- Encryption
Lesson 8: Designing Web Services - Datatype Constraints
- Scalability
- Performance
- Reliability
- Versioning
- ISP and ASP Deployment
- Architectural Elements
Lesson 9:Implementing a Nonstandard Web Service - HTML Screen Scraping Web Services
- Aggregating Web Services
|