Chapter 2: Building Web Services with ASMX

In This Chapter

check.png Getting acquainted with SOAP

check.png Creating an ASMX service

check.png Running an ASMX service

check.png Building the SHARP code

In Chapter 1 of this minibook, I state that services provide access to functional code over the wire. Though it wasn’t covered, it probably became obvious that one can’t just call a method on a remote machine without some kind of wrapper. The black magic that makes .NET methods work in a client program don’t work over the Internet.

There have been a bunch of remote procedure call protocols (as they are called) over the years. Some you might be familiar with include

check.pngCORBA

check.pngDCOM

check.pngRCW

check.pngOpenBinder

LINX

DLPI

STREAMS

DDE

Even AJAX, in its ...

Get C# 5.0 All-in-One For Dummies now with O’Reilly online learning.

O’Reilly members experience live online training, plus books, videos, and digital content from 200+ publishers.