Новый стандарт .net - WCF (кодовое название индиго)
для исполнения
У вас есть выбор из нескольких транспортных протоколов tcp (самый быстрый), http, https, в зависимости от уровня безопасности / шифрования сообщений. (есть еще несколько, netpipe и т. д.)
мой типовой макет конечной точки / службы
с моими проектами у меня есть одна конечная точка для каждой версии службы, поэтому если ее версия 1, то я заканчиваю ее http://localhost:8080/YourEnterpriseName/Project/Version1/
Я также обнаружил, что метод ответа / запроса является наилучшим способом запроса данных, когда у вас есть 2 класса (один запрос, один ответ) для каждого вызова, который вам необходимо сделать на сервер. (используя knowntype, я могу заполнить вас позже)
Также Шон Вильдермут и Мигель Кастро сделали подкасты на dnrtv
http://www.dnrtv.com/default.aspx?showNum=127 на данных Silverlight
http://www.dnrtv.com/default.aspx?showNum=122 на Extreme WCF