Click here to Skip to main content
15,891,943 members
Please Sign up or sign in to vote.
0.00/5 (No votes)
See more:
Hi Guys,

One of our ASMX webservice is consumed by 2/3 systems. I have written a new service in WCF and we intend to replace the old ASMX service with this one. The thing is I wasnt to define TCP binding in this new WCF service.
My worry is - Will that involve code changes in systems that were consuming the old asmx service in order to consume the new WCF service with different binding??(i.e no change in client code will be required that creates a web service proxy)
If i replace just the old service URL refrence in the config file with new one, will it work?

Thanks.
Posted

1 solution

It might work. It depends on what you've changed. If you changed the interface at all, it'll break your clients, meaning if you changed the type of and/or number of parameters being passed into your webservice methods or changed any return types at all, it'll break.
 
Share this answer
 
Comments
S Rajput 25-Jan-11 18:56pm    
The functions havent been changed, Its just the bindings. Are you sure the clients will work..if i replace the url reference in their config? Anyway will try testing it in the few days and let you all know.
Cheers

This content, along with any associated source code and files, is licensed under The Code Project Open License (CPOL)



CodeProject, 20 Bay Street, 11th Floor Toronto, Ontario, Canada M5J 2N8 +1 (416) 849-8900