Đang chuẩn bị nút TẢI XUỐNG, xin hãy chờ
Tải xuống
This book is for anyone who is interested in building web services using the tools supplied with the .NET Framework, and wants to look at both of these technologies. If you are only interested in ASP.NET web services, you should consider buying Professional ASP.NET Web Services instead. Prior knowledge of C# and the .NET Framework is assumed. | Programmer to Programmer c Web Services Building Web Services with .NET Remoting and ASPNE wrcx Programmer to Programmer Ashish Banerjee Aravind Corera Zach Greenvoss Andrew Krowczyk Christian Nagel Chris Peiris Thiru Thangarathinam Brad Maiani Summary of Contents Introduction 1 Section One - Getting Started 9 Chapter 1 What is a Web Service 11 Chapter 2 Web Service Protocols 27 Chapter 3 Web Services and the .NET Framework 49 Section Two - - ASP.NET Web Services 65 Chapter 4 Building an ASP.NET Web Service 67 Chapter 5 Consuming ASP.NET Web Services 105 Section Three - .NET Remoting 129 Chapter 6 .NET Remoting Architecture 131 Chapter 7 Web Services Anywhere 175 Chapter 8 Building a Web Service with .NET Remoting 201 Chapter 9 Building a .NET Remoting Client 231 Section Four - Advanced Topics 253 Chapter 10 Universal Description Discovery and Integration UDDI 255 Chapter 11 .NET Security and Cryptography 275 Chapter 12 Web Services As Application Plug-Ins 333 Section Five - Case Studies 367 Case Study 1 ASP.NET 369 Case Study 2 P2P .NET Remoting 423 Section Six - Appendix 493 Appendix A .NET Remoting Object Model 495 Index 581 6 .NET Remoting Architecture In the last few chapters we have seen how ASP.NET web services can be created and used. ASP.NET web services require the ASP.NET runtime as hosting environment. Using .NET Remoting directly we can host a web service in any application we want. .NET Remoting allows much more flexibility because different transport protocols may be used we can get a performance increase with different formatting options and it s possible to host the server in different application types. The next four chapters will deal with .NET Remoting. In this chapter we will look at the architecture of .NET Remoting and go into detail in the following areas What is .NET Remoting .NET Remoting Fundamentals Object Types Activation Marshaling Asynchronous Remoting Call Contexts The next chapter will show different application types transport .