Saturday, July 16, 2011

Developing XML Web Services Using Microsoft ASP.NET






Contents
Introduction
Course Materials ......................................................................................................2
Prerequisites.............................................................................................................3
Course Outline .........................................................................................................4
Setup ........................................................................................................................8
Microsoft Official Curriculum.................................................................................9
Microsoft Certified Professional Program .............................................................11
Facilities.................................................................................................................13
Module 1: The Need for XML Web Services
Overview..................................................................................................................1
Evolution of Distributed Applications .....................................................................2
Problems with Traditional Distributed Applications ...............................................4
Introducing XML Web Services............................................................................14
The Web Technology Stack and .NET ..................................................................16
The .NET Alternatives to XML Web Services ......................................................18
Common XML Web Service Scenarios.................................................................20
Review ...................................................................................................................22
Module 2: XML Web Service Architectures
Overview..................................................................................................................1
Service-Oriented Architecture .................................................................................2
XML Web Services Architectures and Service-Oriented Architecture ...................4
Roles in an XML Web Services Architecture..........................................................8
The XML Web Services Programming Model ......................................................16
Review ...................................................................................................................18
Module 3: The Underlying Technologies of XML Web Services
Overview..................................................................................................................1
HTTP Fundamentals ................................................................................................2
Using HTTP with the .NET Framework..................................................................8
XML Essentials......................................................................................................17
XML Serialization in the .NET Framework ..........................................................26
SOAP Fundamentals..............................................................................................29
Using SOAP with the .NET Framework................................................................36
Lab 3.1: Issuing HTTP and SOAP Requests Using the .NET Framework ............45
Review ...................................................................................................................54
Module 4: Consuming XML Web Services
Overview..................................................................................................................1
WSDL Documents...................................................................................................2
XML Web Service Discovery..................................................................................8
XML Web Service Proxies ....................................................................................19
Implementing an XML Web Service Consumer Using Visual Studio .NET.........27
Lab 4.1: Implementing an XML Web Service Consumer Using Visual Studio
.NET.......................................................................................................................34
Review ...................................................................................................................43
Module 5: Implementing a Simple XML Web Service
Overview................................................................................................................. 1
Creating an XML Web Service Project .................................................................. 2
Implementing XML Web Service Methods.......................................................... 11
Managing State in an ASP.NET XML Web Service ............................................ 33
Debugging XML Web Services............................................................................ 42
Lab 5.1: Implementing a Simple XML Web Service............................................ 61
Review .................................................................................................................. 77
Module 6: Publishing and Deploying XML Web Services
Overview................................................................................................................. 1
Overview of UDDI.................................................................................................. 2
Publishing an XML Web Service ......................................................................... 16
Finding an XML Web Service .............................................................................. 21
Publishing an XML Web Service on an Intranet .................................................. 24
Configuring an XML Web Service ....................................................................... 26
Lab 6.1: Publishing and Finding Web Services in a UDDI Registry.................... 29
Review .................................................................................................................. 39
Module 7: Securing XML Web Services
Overview................................................................................................................. 1
Overview of Security .............................................................................................. 2
Built-In Authentication ......................................................................................... 10
Custom Authentication: SOAP Headers ............................................................... 18
Authorization: Role-Based Security ..................................................................... 25
Authentication and Authorization with HttpModules........................................... 34
Authorization: Code Access Security ................................................................... 39
Encryption............................................................................................................. 46
Lab 7.1: Securing XML Web Services ................................................................. 54
Review .................................................................................................................. 70
Course Evaluation................................................................................................. 72
Module 8: Designing XML Web Services
Overview................................................................................................................. 1
Data Type Constraints............................................................................................. 2
Performance .......................................................................................................... 11
Lab 8.1: Implementing Caching in an XML Web Service.................................... 28
Reliability.............................................................................................................. 33
Versioning............................................................................................................. 37
HTML Screen Scraping XML Web Services ....................................................... 39
Aggregating XML Web Services.......................................................................... 47
Demonstration: Example of an Aggregated XML Web Service........................... 52
Lab 8.2: Implementing an Aggregated XML Web Service .................................. 53
Review .................................................................................................................. 67
Module 9: Global XML Web Services Architecture
Overview................................................................................................................. 1
Introduction to GXA ............................................................................................... 2
Routing and Referral............................................................................................... 8
Security and License ............................................................................................. 16
Review .................................................................................................................. 19
Course Evaluation................................................................................................. 20


Another XML Books
Another Web Services Books
Another ASP Books
Download

No comments:

Post a Comment

Related Posts with Thumbnails

Put Your Ads Here!