I am starting a new project which involves subscribing to a service at our clients server.
The access is gained through
SOAP over HTTP/S. In their documentation they say we can subscribe to a particular service and they will send asynchronous responses.
The way they achieve this is for us to give them an address and port number in the subscription, then listen on a socket at our side for the asynchronous responses.
I am new to SOAP and my question is, is this an odd way to implement a service in SOAP, in fact downright wrong? SOAP strikes me as the wrong technology for what they want to do.
To add to my reservations I am behind a firewall, from what I read makes SOAP ideal as it is over HTTP, although not the way they are implementing it.
My point is, this could be a common way of achieving asynchronous comms using SOAP, but everything I read suggests otherwise.
Any views would be much appreciated.
Thanks.