Raj More
Raj More

Reputation: 48034

Service, but no WSDL

I have to get data from a web service, but they do not publish a WSDL file. My SSIS component won't work without the WSDL.

Is it possible for me to create a WSDL file for someone else's Web Service?

Upvotes: 2

Views: 444

Answers (2)

Manan Shah
Manan Shah

Reputation: 1098

Logically, you can create.

But, you should not do that.

  1. Do you know all the messages of the services?
  2. Do you know all the operations and methods offered by that service?
  3. Do you know the number of arguments of the operations? Their data types? And the function return type?
  4. Do you know namespace URI?
  5. Are you prepared for any future change done by service developer?
  6. Are you ready to constantly track the behavior of the service??

There are lots of loopholes in creating a WSDL of other's web service.

So my answer is: You can... but not advisable.

Upvotes: 0

Selim
Selim

Reputation: 1013

From the possibility perspective, of course it theoretically is. On the other hand, it is very tricky to create, and extremely prone to errors. First of all, do you have a representative set of messages for the service?

Upvotes: 2

Related Questions