Я использую шаблон базового мыла и XSLT, чтобы сделать его для того, что я хочу. Это не так весело, если вам нужно вызвать несколько методов. Я просто вызываю один и тот же метод снова и снова, так что это не страшно. Простой HTTP POST сделает это, вот и все, что делает WCF / ASMX.
Вы можете получить WSDL и использовать XSD.exe для генерации классов объектов для вас.