The Web of Things Interest Group will meet in Sunnyvale, California, on 29-31 July 2015, hosted by Fujitsu. This will be our second face to face meeting this year. We plan to discuss progress on use cases and requirements for realising the vision of the Web of Things as a means to connect different IoT (Internet of Things) platforms via the Web and enable a global market of services. We will review a draft charter for the proposed W3C Working Group on the Web of Things, that we hope to launch later this year.
The Web of Things Working Group will have the objective of standardizing core metadata for the Web of Things Framework, along with APIs and bindings to protocols such as HTTP, Web Sockets, CoAP, MQTT and XMPP. The aim is to provide open standards for discovery and interoperability of services on a world wide basis.
Interest Group members should register for the Sunnyvale meeting as soon as possible. We also have space for a limited number of invited guests, for people who are interested in joining the Interest Group and finding more about its activities. More details of the meeting are on the IG wiki.
HTTP: The Hypertext Transfer Protocol (HTTP) is an application protocol for distributed, collaborative, hypermedia information systems. HTTP is the foundation of data communication for the World Wide Web.
WebSockets is an advanced technology that makes it possible to open an interactive communication session between the user's browser and a server. With this API, you can send messages to a server and receive event-driven responses without having to poll the server for a reply
CoAP: The Constrained Application Protocol (CoAP) is a specialized web transfer protocol for use with constrained nodes and constrained networks in the Internet of Things.
The protocol is designed for machine-to-machine (M2M) applications such as smart energy and building automation.
MQTT stands for MQ Telemetry Transport. It is a publish/subscribe, extremely simple and lightweight messaging protocol, designed for constrained devices and low-bandwidth, high-latency or unreliable networks. The design principles are to minimise network bandwidth and device resource requirements whilst also attempting to ensure reliability and some degree of assurance of delivery. These principles also turn out to make the protocol ideal of the emerging “machine-to-machine” (M2M) or “Internet of Things” world of connected devices, and for mobile applications where bandwidth and battery power are at a premium.
XMPP: Extensible Messaging and Presence Protocol (XMPP) is a communications protocol for message-oriented middleware based on XML (Extensible Markup Language)