Difference between revisions of "Eclipse Ponte"

From air
Jump to navigation Jump to search
(Created page with "Ponte - M2M Bridge Framework for REST developers https://projects.eclipse.org/projects/technology.ponte http://eclipse.org/proposals/technology.ponte/ The scope of the P...")
 
 
Line 9: Line 9:
 
The scope of the Ponte project is threefold:
 
The scope of the Ponte project is threefold:
   
* Define a simple REST API to expose the machines needs through REST, exposing multiple protocols (MQTT, CoAP) through the same API.
+
* Define a simple REST API to expose the machines needs through REST, exposing multiple protocols ([[MQTT]], [[CoAP]]) through the same API.
* Embrace multiple data formats, such as JSON, XML, Msgpack, Bysant and provide ways to automatically convert between them; eventually, common representation of sensors and actuators data will be defined (or adopted from Paho).
+
* Embrace multiple data formats, such as [[JSON]], XML, [[Msgpack]], [[Bysant]] and provide ways to automatically convert between them; eventually, common representation of sensors and actuators data will be defined (or adopted from [[Eclipse Paho]]).
 
* Define and build a user-driven security solution to support the communication between all these devices.
 
* Define and build a user-driven security solution to support the communication between all these devices.
   

Latest revision as of 10:25, 9 November 2014

Ponte - M2M Bridge Framework for REST developers


https://projects.eclipse.org/projects/technology.ponte

http://eclipse.org/proposals/technology.ponte/


The scope of the Ponte project is threefold:

  • Define a simple REST API to expose the machines needs through REST, exposing multiple protocols (MQTT, CoAP) through the same API.
  • Embrace multiple data formats, such as JSON, XML, Msgpack, Bysant and provide ways to automatically convert between them; eventually, common representation of sensors and actuators data will be defined (or adopted from Eclipse Paho).
  • Define and build a user-driven security solution to support the communication between all these devices.

Developed with Node.js