I am writing a SOAP server that will act as an endpoint for an external client. An external client expects SOAP 1.1. I will receive embedded business objects in SOAP messages and send them to the internal application, receive responses, and respond with SOAP messages to the eternal client.
A few years ago, I used traditional ASMX-based web services. Now I am exploring WCF services and wondering which approach is best.
1) Should WCF be seen as a superset of ASMX web services?
2) Is there a reason to still write new web services using ASMX instead of WCF?
3) Does WCF provide better opportunities for working with SOAP messages, unlike SOAP extensions?
4) Can I restrict communication with SOAP 1.1 using WCF, how can I change web.config in ASMX?
5) Does WCF have an easy way to register or view requests that get into the service without resorting to something like SOAP extensions?
Sorry, my questions are not very specific; still trying to figure out what i need to know ...
Using VS2008, Windows Server 2008.
Chris
soap visual-studio-2008 web-services wcf asmx
wchrisjohnson
source share