Building Web Services (VS2005)

Thanks for your interest!

There are currently no dates scheduled for this course.

Please feel free to register your interest and we'll be sure to let you know once a date is available.

REGISTRATION OF INTEREST
   
Overview:

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. You will learn how to create and consume ASP.NET Web Services, work with XML serialization, and understand discovery and UDDI. You will also learn how current and evolving standards, such as Web Service Enhancements (WSE) 3.0 and Message Transmission Optimization Mechanism (MTOM), can be integrated in Web Service development. Discover how to secure your Web Services using different technologies like X.509 certificates and Kerberos. Learn how to increase reliability of your XML messages by locating bottlenecks and invoking delivery verification.
Pre-requisites:
This course assumes that students have some programming background using Visual Basic 2005 and Visual Studio 2005. Students are expected to have a working knowledge of Web development and ASP.NET 2.0.

At Course Completion:
  • 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

     
    CODE:0-0-NHABWSVB-ILT
    Choose your nearest New Horizons location below to view our EOCY offers:
    BRISBANE MELBOURNE SYDNEY

    Home | Search | Site Map | Legal | Privacy Policy | Terms of Use | Contact | Career Opportunities

    Copyright © 2015 New Horizons Learning Centres Holdings Pty Ltd. All rights reserved. ABN: 86 168 459 086