O'Reilly logo

Mastering Internet of Things by Peter Waher

Stay ahead with the world's most comprehensive technology and business learning platform.

With Safari, you learn the way you learn best. Get unlimited access to videos, live online training, learning paths, books, tutorials, and more.

Start Free Trial

No credit card required

Providing global scalability

Each broker operates on a domain, and each domain is protected by a domain certificate. Clients connect to the domain using Transmission Control Protocol (TCP) and Transport Layer Security (TLS) and validate the certificate. Connections can be normal binary socket connections, EXI compressed connections, Bidirectional-streams Over Synchronous HTTP, or BOSH connections. The latter is typically used by web clients. These connections are typically named client-to-server, or c2s connections.

Encryption using TLS is optional. It is typically negotiated over the same connection. With the policy of ubiquitous encryption, more and more brokers require the use of TLS.

Brokers on different domains can interchange information ...

With Safari, you learn the way you learn best. Get unlimited access to videos, live online training, learning paths, books, interactive tutorials, and more.

Start Free Trial

No credit card required