2.1 Transport

Messages are transported by using HTTP, as specified in [RFC4918] and [RFC2616].

This protocol MAY be used with Secure Sockets Layer (SSL) or Transport Layer Security (TLS), as specified in [RFC2246].<1>

Port 80 is the standard port assignment for HTTP, and port 443 is the standard port assignment for HTTP over SSL or TLS. However, individual implementations MAY support other ports.<2>