I will be interfacing with a third-party - the exchange of information is done as follows.
If my application is the client and the third party is the server, then:
- Server-to-client: I give them a pre-defined URL and they push data with HTTP POST. The POST parameters contain a variable "xml" with the request in a proprietory XML format.
- Client-to-server: this is done in a similar way only this time I originate the request (irrelevant to the question I guess)
Is this possible with WCF? If so, how? If not, ASP? MVC? Whatever the case, please give some pointers as to the specific steps.
Thank you
Edit: The response given is a HTTP 200 along with a proprietory XML response. Typically, the flow of data will be:
Server pushes request to client service => Generate response (usually will involve the client requesting the server to do something) => Give HTTP 200 back with response XML