1.3.1 Extensions to HTTP Functionality
Each connection-oriented transport must meet the requirements specified in [MS-RPCE] section 2.1.1. The RPC over HTTP Protocol incorporates the following provisions to meet those requirements using HTTP [RFC2616]:
Duplex communications using virtual channels.
Stream semantics through incrementally sending contents from the message body.
Unlimited data stream using a sequence of HTTP requests or HTTP responses instead of using chunked transfer encoding ([RFC2616] section 3.6.1).