Home Page › Forums › BizTalk 2004 – BizTalk 2010 › http adapter › Re: http adapter
Hi Sidhu,
You appear to be asking two different questions, let me try and answer both:
If you want to expose some BizTalk functionality over the HTTP protocol, you would configure a receive location with a HTTP adapter. This receive location would detail the exposed URL (normally an .aspx page) and would run against an ‘Isolated Host’ (that essentially means that IIS is managing the receipt of theHTTP request rather than BizTalk itself). Once the request is received you can treat it like any other BizTalk message; however you would normally return a response message via the same receive port/location.
If you wanted to consume a web-resource, you would use a send port with a HTTP adapter (running under an ‘In Process’ host, i.e. BizTalk, not IIS) and specify the URL of the resource you wanted to consume (an RSS feed for example, not necessarily an .aspx page!). The response message would be delivered back to your Send Port and published back to the BizTalk message box, allowing orchestrations/other send ports to act on the response message.
If this doesn’t answer your question, can you elaborate on what you mean by “Can I just post a message to a location where my receive port configured using http adapter is listening to?”!
As for resources detailing how to use the HTTP adapter, take a look at the following:
Cheers, Nick.