Win a copy of Murach's Python Programming this week in the Jython/Python forum!
  • Post Reply Bookmark Topic Watch Topic
  • New Topic

How to find what type of message the calling webservice will send to my webservice  RSS feed

 
charu java
Greenhorn
Posts: 11
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
I am developing one websevice whcih receives message from another webservice.
I have the wsdl file of the calling webservice
How I can I find what type of message the calling webservice will send to my webservice
 
Ulf Dittmer
Rancher
Posts: 42970
73
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
The "calling" WS will access "your" WS? Or the other way aorund? In the former case the WSDL of the calling WS is irrelevant, and what it can send to your WS is determined by the WSDL of your WS.
 
charu java
Greenhorn
Posts: 11
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
The calling webservice is consuming my WS .In this case how to find what kind of input the calling webservice will send to my WS.
 
Ulf Dittmer
Rancher
Posts: 42970
73
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
I don't think I understand. What the calling WS can send to yours is governed by the WSDL, and that corresponds to the methods in your WS. So what do you mean by "what kind of input"?
 
Sujeeth Pakala
Ranch Hand
Posts: 104
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
For any type of webservices, WSDL is the contract between service consumer and service provider.

In your case, your WS will have a WSDL unless it is RESTful webservice (though WADL is possible ;-)). So, you will ALWAYS receive the message respecting the message structure defined in the WSDL of your service.

If your concern is what data of calling service will send to your service, then you must ask this question to analyst/guy who wrote the service specification and mapping between the calling service and your service.

PS: This type of service invocation is called Service Orchestration

Hope this helps
 
  • Post Reply Bookmark Topic Watch Topic
  • New Topic
Boost this thread!