ASP.NET
Web Services - ASP3
Description
Web services allow different kinds of software to communicate. In the ASP.NET
Web Services Fundamentals training course from ATS, developers of Internet applications
will learn how to create and consume Web Services built using ASP.NET. Expert
instructor Bruce Johnson will also help you understand how the SOAP protocol
acts as transport for Web services, use the XML Schema standard to define and
validate SOAP documents and discover solutions to common development problems
using current and evolving standards like WSDL and WS-Security. At the conclusion
of this course you will have a basic understanding of how Web services can be
applied to solve business problems.
Prerequisites: Visual Basic
experience required. VB.NET,
Visual Studio and Internet application development experience helpful.
Course Outline
Module 1
Section A: Introduction Web Services Today Components Why Reuse Why Not Reuse
Web Services Web Components Platform Independence
Section B: Web Service Protocols SOAP SOAP Format XSDL UDDI WSDL XML Web Service
Request
Section C: Global XML Architecture Overview WS-Security WS-Routing WS-Referral
Future Protocols
Section D: XML Refresher Basic Rules Attributes & Namespace Sample SOAP
Message
Section E: Processing Architecture Overview Original Intent Requests Receivers
Process Style Design Tips
Section F: Visual Studio Initial Configuration VS Developer Group Access Methods
Code Security Fully Trusted Mode Debugging Impersonation Mode
Section G: Create Web Service Set-up Starting Point Web Service Directive Namespace
Naming Your Service Web Service Class
Section H: Implement Web Method Description Property CacheDuration Property
BufferResponse Property EnableSession Property
Section I: XML Serialization SML Serialization Class Configuring an Object
Module 2
Section A: Calling Web Service HTTP Requests Request Types Compare Methods
Section B: Older Technologies WinINet API Use WinINet API GET Method POST Method
SOAP Toolkit MSSOAP.Init ServerXMLHTTP
Section C: XML Parser Overview XML Parse Document Load XML Document SelectNodes
Method Select by Criteria Retrieve Node Info
Section D: Accessing Web Services Set Up Project Create Proxy Class Dynamic
Web Service Modify Machine.Config Asynchronous Call Callback Function BeginGetPrice
Callback Subroutine
Section E: IDL/WSDL Interface Definition Language (IDL) Web Service Description
Language (WSDL) WSDL Specifications WSDL Definitions Types Element Message Element
PortType Elements Operational Modes
Section F: Bind Web Service Binding Element Operation Element Web Service Location
Section G: WSDL with COM Overview WSDL Generator WSDL Options Section H: Publishing
a Web Service Using Web Services UDDI UDDI Data Model +Model Element Binding
Template Data Context
Module 3
Section A: UDDI Registry Registration Process BusinessEntity Contact Info Identifiers
Catagory +Model Service
Section B: Search for Web Services Use MS SDK Specify Criteria Query UDDI Registry
Use +Model Use FindBinding
Section C: SOAP Overview Purpose Platforms Benefits Issues
Section D: SOAP Elements Overview SOAP Message Using Roles SOAP Message Component
SOAP Fault Create Web Method Generate SOAP Fault Catch Exception
Section E: SOAP Encoding Overview Section 5 Encoding Compound Datatypes Arrays
Serialization
Section F: XML Schema Overview Schema vs. DTD Schema Namespaces Default Namespace
Section G: Schema Elements Element Element Element Restrictions Complex Elements
Order Indicator Extendibility
Section H: Validate XML Documents Setup Validating Reader Add Schema Handle
Validation Errors Validate Error Correction
Module 4
Section A: Authentication Overview Windows Authentication Digest Option Configure
Permissions Configure Web Site Access User Info Forms Authentication Passport
Authentication
Section B: WS-Security Overview Elements Sign Message Digital Signatures KeyInfo
Encryption Encrypted Body
Section C: Custom Security Add Security Extension Add Security Namespace Add
Security Class Set SOAP Header Directive Process SOAP Header Send Custom SOAP
Header
Section D: Quality of Service Overview Availability Accessibility Integrity
Performance Reliability Standards Security
Section E: Performance Issues Characteristics HTTP Bottleneck Asynchronous
Design Options Design Solutions SOAP
Section F: Caching Overview Dynamic Data Individualized Data Resource Sharing
Predictive Caching Data Expiration
Section G: Caching Techniques Overview Application Caching HTTP Caching HTTP
Caching Issues Output Caching
Section H: Scalability Scaling Web Services Load Balancing State Management
Out-of-Process State SQL Server State
Module 5
Section A: HTTP Modules SOAP Message Flow IHHpModule Module Events Custom HTTP
Module Dispose Method Implement Events Build/Deploy Use HTTP Module
Section B: HTTP Handler Overview IsReusable ProcessRequest External Objects
Configure Machine.Config Use HTTP Handler Configure IIS Extension
Section C: SOAP Extensions Overview GetInitializer Initialize/Process Message
GetInitializer Overloading ChainStream Use SOAP Extension Passing SOAP Message
View Log
Section D: User Experience Overview Data Validation Other User
Section E: DHTML Behavior Overview Implement Functions href Element Implement
Behavior Multiple Behaviors View Behavior Events
Section F: WebService Behavior Download Behavior Behavior Structure Use init
Invoke Method Event Procedure Callback Function Synchronous Call
Price £875 (Bundle of 5)
Complementary Courses
ASP1 - ASP.net Part 1
ASP2 - ASP.net Part 2
<<Back <<Contact
Us
|