How to send Message from WSE3 client to WCF service?
WCF SERVICE SIDE:
(1)You have to define custom binding to communicate with WSE3 client apps(when you are communicating with WSE clients, you can't use standard binding)
(2) In this custom binding, you have to use 2004 ws-addressing (Soap11WSAddressingAugust2004)
(3) Creating custom binding is not tough, what we are doing in this custom binding is
Please check SAMPLE1 and SAMPLE2 WCF service custom binding to know,How we defined custom binding
WSE3 CLIENT SIDE:
WSE->WCF interop(Anonymous certificate)
WSE->WCF interop (Kerberos)
Modify client policy file, change the host name to your machine name and
Sample 3 also will be using custom binding, Microsoft providing custom binding code, please use this approach, sample1 and sample2 to understand more about WCf->WSE interop internals.
WSE->WCF interop with custom binding (custom binding)
WSE team found, above approach may confuse customers, so they wrote custom binding to solve WSE->WCF interop problem, we have to reference wsehttpbinding class library in your project ,and then change all the settings programmatically
Please run setup.bat(run it from SDK command prompt, please make sure, you are able to run makecert,certmgr commands from command window)