|
Provided by: Affinity IT Training, LLC Building Web Services Using Visual Basic 2005 |
![]() |
Training
Provided by Affinity IT Training, LLC
In this course, you will build a solid foundation for the development
of Web Services using Visual Basic 2005 and gain an understanding of
how commonly used protocols can impact your development effort.
Audience:.NET developers seeking to improve their web development skills.
|
|
||||||||||
Building Web Services Using Visual Basic 2005
Objectives
- Build and consume ASP.NET Web Services.
- Call Web methods asynchronously.
- Learn about WSE 3.0 Security and Policy.
- Perform large XML data transfers with MTOM.
- Implement SOAP headers and extension.
- Learn how to optimize and protect message queuing.
Outline
Building and Consuming Simple Web Services
The Need for Web Services
Web Service Design
Using Visual Studio to Create a Web Service
Web Service Clients
Discovery of Web Services with UDDI
Configuring and Customizing a Web Service
Working with Complex Data
Working with XML Serialization
SOAP Formatting
Namespaces and Binding
Using Attributes for Custom Serialization
Configuration Files
Calling Web Methods Asynchronously
The Need for Asynchronous Web Services
One-Way Methods
Asynchronous Web Methods
Asynchronously Calling Web Methods
Client Classes for Asynchronous Calls
Implementing WSE 3.0 Security and Policy
Web Service Enhancements (WSE) 3.0
WSE3.0 Security
WSE3.0 Tool
X.509 Certificates
Kerberos
UserName Tokens
Implementing WSE 3.0 Custom Policy Assertions
Coding an Assertion
Securing SOAP Messages
Using a WSE 3.0 Custom Policy
Large Data Transfers Using WSE 3.0
Exploring MTOM
MTOM and WSE3.0
Implementing Large Data Transfers by Using WSE 3.0
Implementing WSE 3.0 SOAP Messaging
TCP and Web Services
SoapClient and SoapService
SoapSender and SoapReceiver
Implementing SOAP Headers and Extensions
SOAP Headers
SOAP Extensions
Implementing Extensions
Optimizing and Protecting Message Queuing
Reliable Messaging
Message Queue Bottlenecks
Message Delivery Verification
Message Queue Encryption
Message Queue Authentication
Correlating Message Replies
Message Validation
Setup
- Internet Explorer 6 (or equivalent)
- Microsoft Visual Studio .NET
- Internet access preferred
Seminar Pre-Requisites
- Visual Studio .NET Introduction
- Learning to Program in Visual Basic 2005
- ASP.NET Using Visual Basic 2005
Training Materials
- Course Workbook
Jan08
About The Training Provider: Affinity IT Training, LLC
Affinity IT Training, LLC - .
We are a provider of hands-on, instructor-led IT training for the global business community including website development, databases, programming languages and more. Training includes: ASP, .NET, C#, C , DB2, AJAX, JavaScript, HTML/XHTML/XML, Unix, Linux, Perl, Python, Ruby On Rails, Oracle, Sybase, SQL Server, Project Management Training and customized Integrated Case Study.

