Les langages de MOO Java et .NET (C# et Visual Basic .NET) prennent en charge les services Web.
En général, le WSDL peut être généré par le serveur sur lequel le service Web est déployé. Le WSDL généré par le serveur contient donc à la fois la définition de l'interface et celle de la mise en oeuvre.
Lorsque vous travaillez avec Java, C# ou VB.NET dans un MOO, un fichier d'extension est automatiquement attaché au modèle. Il est utilisé pour compléter la définition de ces langages dans le contexte des services Web