O'Reilly logo

Microsoft® Visual J#™ .NET (Core Reference) by John/Longshaw, Andy Sharp

Stay ahead with the world's most comprehensive technology and business learning platform.

With Safari, you learn the way you learn best. Get unlimited access to videos, live online training, learning paths, books, tutorials, and more.

Start Free Trial

No credit card required

HTTP Remoting

The TCP channel provides basic reliable end-to-end communication and transmission of messages based on low-level sockets. It is ideally suited for use on a LAN. The HTTP channel, on the other hand, being based on the HTTP protocol, is ideal for transmitting data over longer distances. You can use many of the same techniques that you’ve already seen in this chapter, but the HTTP channel provides some additional functionality. Specifically, you can use IIS as a host server application and publish remote methods on the Web. The HTTP channel also provides better cross-platform interoperability.

Remoting Server Hosting

HTTP remoting uses the System.Runtime.Remoting.Channels.Http.HttpChannel class to transport messages between a client and ...

With Safari, you learn the way you learn best. Get unlimited access to videos, live online training, learning paths, books, interactive tutorials, and more.

Start Free Trial

No credit card required