You use the HTTP adapter to exchange information between Microsoft BizTalk Server and an application by means of the HTTP protocol. HTTP is the primary protocol for interbusiness message exchange. Applications can send messages to a server by sending HTTP POST or HTTP GET requests to a specified HTTP URL. The HTTP adapter receives the HTTP requests and submits them to BizTalk Server for processing. Similarly, BizTalk Server can transmit messages to remote applications by sending HTTP POST requests to a specified HTTP URL.
The HTTP adapter consists of two adapters—a receive adapter and a send adapter. The HTTP receive adapter is a Microsoft Internet Information Services (IIS) Internet Server Application Programming Interface (ISAPI) extension that the IIS process hosts, and controls the receive locations that use the HTTP adapter. The HTTP send adapter controls the send ports that use the HTTP adapter.
This section discusses the workflow and batching support for both the HTTP receive adapter and the HTTP send adapter.