I have a working web service written in C#.NET that was set up by my predecessor, and have been able to successfully modify it in the past. It works without problems in production.
Basically, the service takes XML code and sends it to a postURL with an outside vendor API. They send back an XML document that we then parse out.
My issue is that I need to connect to another vendor API concurrently with the existing one.
Method 1) Should I create an entirely new Web Service for the new vendor? I tried this but there seemed to be an issue with the ports, having them run at the same time. Should I try again? Any port secrets?
Getting stuck on Method 1, I'm on to Method 2 now....
Method 2) Modifying the exiting web service by adding a new public class to the namespace. I also modified the wsdl, disco and discomap files for the new service. It did compile, but something is missing.
Service1 = exisiting, working web service
https://servername/Service1.asmx - works beautifully and lists all my API calls
https://servername/Service1.aspm?wsdl - shows my wsdl file
Service2 = new, copied web service
View Complete Post