Usando svcutil, você pode criar interfaces e classes (contratos de dados) a partir do WSDL.
svcutil your.wsdl (or svcutil your.wsdl /l:vb if you want Visual Basic)
Isso criará um arquivo chamado "your.cs" em C # (ou "your.vb" em VB.NET) que contém todos os itens necessários.
Agora, você precisa criar uma classe "MyService" que implementará a interface de serviço (IServiceInterface) - ou as várias interfaces de serviço - e esta é sua instância de servidor.
Agora, uma classe por si só ainda não ajuda - você precisará hospedar o serviço em algum lugar. Você precisa criar sua própria instância ServiceHost que hospeda o serviço, configurar pontos de extremidade e assim por diante - ou pode hospedar seu serviço dentro do IIS.