|
COMPLETED
PROJECT DOWNLOAD |
What do we have in this chapter?
-
-
Interacting with the Network
-
Web Services and HTTP
-
Extending Your Service
-
Controlling the HTTP Request-Response
Pair
-
C# Code Snippet
-
Visual Basic .NET Code Snippet
-
C++ Code Snippet
-
-
The ASP .NET Web Service
Application
-
Running and Testing the Web
Service Application
-
The C# Console Application
-
Setting-up the IIS Web Server
-
-
-
Creating the VB .NET Console
Application
-
Adding the ASP .NET Web Service
Application
-
Building and Running the
Web Service Application
-
Testing the Web Service Application
-
Adding the Web Service Reference
-
Build, Run and Test the Whole
Project
-
-
Creating the C++ CLR Console
Application
-
Adding the ASP .NET/C# Web
Service Reference
-
Build, Run and Test the Whole
Project
-
-
100 Continue and POST
-
Preauthentication
-
Connection Pooling
-
Nagle Algorithm
-
Scalability
-
Calling a Web Service from
Within ASP.NET
-
C#/ASP .NET Asynchronous
Web Service Access Program Example
-
Creating C# ASP .NET Web
Service Application
-
Build, Run and Test the Web
Service Application
-
-
-
Adding New C# Asynchronous
Class Library Project
-
Adding the System.Web Reference
Manually
-
-
Adding the Web Service Reference
to the Existing C# Project
-
-
Build and Run the Whole Project
-
Loading the DLL for the Web
Service Application
-
The DLL and the bin Folder
-
-
ASP .NET Configuration
-
ASP .NET Temporary Files
-
-
Creating the ASP .NET/VB
.NET code Web Service
-
Build and Run the Web Service
Project
-
ASP .NET Development Server
-
Testing the Exposed Web Service
Methods
-
-
-
The BeginXXX and EndXXX Proxy
Class Issue
-
Adding Web Service Reference
-
-
The DLL Module and bin Folder
-
Running the Whole Project
-
The ASP .NET Development
Server Configuration
-
Load Balancing Back-End Web
Service Calls
-
Avoiding Common Pitfalls
-
Consuming an External Web
Service
-
Using Certificates from the
Middle Tier
-
Handling Network Failures
-
Transferring Large Amounts
of Data
-
The Future: WCF
Summary
In this chapter, we looked
at how Web services in the .NET Framework interact with the network. We discussed
the ways in which Web services bind to the HTTP protocol, and we outlined mechanisms
available for extending the service and customizing the underlying protocol.
Next, we went through network performance, scalability, and load balancing scenarios
for Web services. Finally, we covered the most common network-related pitfalls
that occur when developing Web services and recommended tips on how to best
deal with them.
|
|