Chapter 11:XML Web Services and the Network
|
||
|
What do we have in this chapter?
Interacting with the NetworkWeb Services and HTTPExtending Your ServiceControlling the HTTP Request-Response PairC# Code SnippetVisual Basic .NET Code SnippetC++ Code SnippetThe ASP .NET Web Service ApplicationRunning and Testing the Web Service ApplicationThe C# Console ApplicationSetting-up the IIS Web ServerCreating the VB .NET Console ApplicationAdding the ASP .NET Web Service ApplicationBuilding and Running the Web Service ApplicationTesting the Web Service ApplicationAdding the Web Service ReferenceBuild, Run and Test the Whole ProjectCreating the C++ CLR Console ApplicationAdding the ASP .NET/C# Web Service ReferenceBuild, Run and Test the Whole Project100 Continue and POSTPre-authenticationConnection PoolingNagle AlgorithmScalabilityCalling a Web Service from Within ASP.NETC#/ASP .NET Asynchronous Web Service Access Program ExampleCreating C# ASP .NET Web Service ApplicationBuild, Run and Test the Web Service ApplicationAdding New C# Asynchronous Class Library ProjectAdding the System.Web Reference ManuallyAdding the Web Service Reference to the Existing C# ProjectBuild and Run the Whole ProjectLoading the DLL for the Web Service ApplicationThe DLL and the bin FolderASP .NET ConfigurationASP .NET Temporary FilesCreating the ASP .NET/VB .NET code Web ServiceBuild and Run the Web Service ProjectASP .NET Development ServerTesting the Exposed Web Service MethodsThe BeginXXX and EndXXX Proxy Class IssueAdding Web Service ReferenceThe DLL Module and bin FolderRunning the Whole ProjectThe ASP .NET Development Server ConfigurationLoad Balancing Back-End Web Service CallsAvoiding Common PitfallsConsuming an External Web ServiceUsing Certificates from the Middle TierHandling Network FailuresTransferring Large Amounts of DataThe 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.
|
|
|
![]() Custom Search
|
|
< http and .NET | Part 1 | Part 2 | Part 3 | Part 4 | Part 5 | Part 6 | Part 7 | Part 8 | Part 9 | Part 10 | Part 11 | Part 12 | Part 13 | Part 14 | Part 15 | .NET Remoting Programming > | ||