|
Unit 1: Implementing WSE 3.0 Security and Policy
Lessons
What is WSE 3.0 Security?
Implementing WSE 3.0 Policies
Lab 1: Implementing WSE 3.0 Security and Policy
Exercise 1. Protecting a Web Service by Using X509 Certificates
Exercise 2. Using a WSE 3.0 Policy from a Web Service Client
Exercise 3. Protecting a Web Service by Using Username Tokens
After completing this unit, students will be able to:
Protect a Web service by encrypting data with X509 certificates
Apply a WSE 3.0 policy to a Web service
Protect a Web service by using a Username token
Unit 2: Implementing WSE 3.0 Custom Policy Assertions
Lesson
What is a WSE 3.0 Custom Policy Assertion?
Applying Custom Policy Assertions
Lab 2: Implementing WSE 3.0 Custom Policy Assertions
Exercise 1. Configuring a Web Service to Use a WSE 3.0 Custom Policy Assertion
Exercise 2. Configuring a Client Application to Use a WSE 3.0 Custom Policy Assertion
Exercise 3. Examining the WSE 3.0 Custom Policy Assertion
After completing this unit, students will be able to:
Configure a Web Service to use a WSE 3.0 custom policy assertion
Configure a client application to use a WSE 3.0 custom policy assertion
Verify the operation of a WSE 3.0 custom policy assertion
Unit 3: Handling Large Data Transfer by Using WSE 3.0
Lesson
What is the Message Transmission Optimization Mechanism (MTOM)?
How to Use MTOM with WSE 3.0
Lab 3: Handling Large Data Transfers with WSE 3.0
Exercise 1. Handling Large Data Transfer with WSE 3.0
After completing this unit, students will be able to:
Implement large data transfers by using WSE 3.0.
Unit 4: Implementing WSE 3.0 SOAP Messaging
Lessons
What is SOAP Messaging?
Sending and Receiving SOAP Messages
TCP and HTTP Messaging
Lab 4: Implementing WSE 3.0 SOAP Messaging
Exercise 1. Creating a SOAP Web Service using the TCP Protocol
Exercise 2. Sending and Receiving SOAP Messages
After completing this unit, students will be able to:
Create a Web service that uses the TCP protocol
Send and receive SOAP messages by using the TCP protocol
Unit 5: Implementing SOAP Headers and Extensions
Lessons
What is a SOAP Header?
What is a SOAP Extension?
Lab 5: Implementing SOAP Headers and Extensions
Exercise 1. Implementing a SOAP Header
Exercise 2. Implementing SOAP Extensions
After completing this unit, students will be able to:
Implement and use a SOAP header in a Web service
Implement and use a SOAP extension in a Web service
Unit 6: Implementing WSE 3.0 Routing
Lessons
What is Routing?
Using WSE 3.0 Routing
Lab 6: Implementing WSE 3.0 Routing
Exercise 1. Implementing WSE 3.0 Routing
Exercise 2. Implementing WSE 3.0 Content-based Routing
After completing this unit, students will be able to:
Route Web method calls to a Web server by using WSE 3.0.
Implement content-based routing with WSE 3.0
Unit 7: Optimizing and Protecting Message Queuing
Lessons
How to Reduce Message Queue Bottlenecks
How to Verify Message Delivery
How to Correlate Message Replies
How to Use Encryption and Authentication in Message Queues
Lab 7: Optimizing and Protecting Message Queuing
Exercise 1. Encrypting and Authenticating Messages
Exercise 2. Optimizing Message Queuing Applications
Exercise 3. Verifying Message Delivery
Exercise 4. Correlating Messages and Responses
After completing this unit, students will be able to:
Encrypt and authenticate messages
Read from a message queue asynchronously
Verify that a message was delivered successfully
Correlate a message reply with the original message
|