Ich möchte Webdienste in .NET erstellen und für meine Web-Anwendungen (Java/.NET) verfügbar machen. In aktuellen Visual-Studio-Versionen wird für die Webdienstanlage mit WCF (Windows Communication Foundation) gearbeitet. ASP.NET-Webdienste lassen sich mit älteren Visual-Studio-Versionen und mit SharpDevelop über entsprechende Webdienst-Projektvorlagen auch direkt generieren. Ich nutze die letztgenannte Variante. Sollte man auf die WCF umsteigen und welche Vorteile bringt mir das?