Difference between revisions of "Paho"

From Eclipsepedia

Jump to: navigation, search
(Development: added quick link to bug list, reorganised proposals etc)
(Events, Presentations, Articles)
(9 intermediate revisions by 3 users not shown)
Line 16: Line 16:
 
The Paho project has been created to provide scalable open-source implementations of open and standard messaging protocols aimed at new, exisiting, and emerging applications for Machine-to-Machine (M2M) and Internet of Things (IoT).  
 
The Paho project has been created to provide scalable open-source implementations of open and standard messaging protocols aimed at new, exisiting, and emerging applications for Machine-to-Machine (M2M) and Internet of Things (IoT).  
  
Paho reflects the inherent physical and cost contraints of device connectivity. Objectives include effective levels of decoupling between devices and applications, designed to keep markets open and encourage the rapid growth of scalable Web and Enterprise middleware and applications. Paho initially started with MQTT publish/subscribe client implementations for use on embedded platforms, and in the future will bring corresponding server support as determined by the community.  
+
Paho reflects the inherent physical and cost contraints of device connectivity. Objectives include effective levels of decoupling between devices and applications, designed to keep markets open and encourage the rapid growth of scalable Web and Enterprise middleware and applications. Paho initially started with [http://mqtt.org MQTT] publish/subscribe client implementations for use on embedded platforms, and in the future will bring corresponding server support as determined by the community.  
  
 
= Development  =
 
= Development  =
Line 25: Line 25:
  
 
Current open discussions and proposals
 
Current open discussions and proposals
 +
*[[Paho/GUI Utility|GUI Utility]] (discussion/designs for a replacement to the IA92 utility)
 
*[[Paho/Repository|Repository Structure]] (current, proposed, and discussion)  
 
*[[Paho/Repository|Repository Structure]] (current, proposed, and discussion)  
 
*[[Paho/Paho Websockets|MQTT over WebSockets]] spec, requirements, and discussion
 
*[[Paho/Paho Websockets|MQTT over WebSockets]] spec, requirements, and discussion
Line 37: Line 38:
 
*[http://wiki.eclipse.org/Paho/Project_Call_Minutes Paho Project Call Minutes]
 
*[http://wiki.eclipse.org/Paho/Project_Call_Minutes Paho Project Call Minutes]
 
*[https://dev.eclipse.org/mailman/listinfo/paho-dev paho-dev Mailing List] and [http://dev.eclipse.org/mhonarc/lists/paho-dev/ Mailing List Archive]
 
*[https://dev.eclipse.org/mailman/listinfo/paho-dev paho-dev Mailing List] and [http://dev.eclipse.org/mhonarc/lists/paho-dev/ Mailing List Archive]
 +
*[http://www.eclipse.org/forums/index.php/f/247/ Paho discussion forum] NB not always as active as the mailing list
 
*[http://mqtt.org MQTT Community site] aka mqtt.org  
 
*[http://mqtt.org MQTT Community site] aka mqtt.org  
 
*[http://groups.google.com/group/mqtt MQTT Protocol discussion Google Group] (note: not Paho-specific)  
 
*[http://groups.google.com/group/mqtt MQTT Protocol discussion Google Group] (note: not Paho-specific)  
 
*[[Paho/People|Who's Who in Paho]]
 
*[[Paho/People|Who's Who in Paho]]
 +
*[[Paho/Branding|Paho Project Branding]]
 +
*[[Paho/Website|Paho Website details]]
  
 
= Events, Presentations, Articles  =
 
= Events, Presentations, Articles  =
Line 48: Line 52:
 
*[http://www.slideshare.net/andypiper/eclipse-paho-mqtt-and-the-internet-of-things Eclipse Paho MQTT and the Internet of things], Eclipse Day Toulouse May 2012  
 
*[http://www.slideshare.net/andypiper/eclipse-paho-mqtt-and-the-internet-of-things Eclipse Paho MQTT and the Internet of things], Eclipse Day Toulouse May 2012  
 
*[http://jaxenter.com/an-easy-route-to-interoperability-interview-with-andy-piper-on-eclipse-paho-43004.html "An Easy Route to Interoperability"], JAXenter article June 2012  
 
*[http://jaxenter.com/an-easy-route-to-interoperability-interview-with-andy-piper-on-eclipse-paho-43004.html "An Easy Route to Interoperability"], JAXenter article June 2012  
*[http://blip.tv/eclipse-videos/getting-started-with-mqtt-6375257 "Getting Started with MQTT Webinar"], Eclipse M2M Webinar Sept 2012  
+
*[http://blip.tv/eclipse-videos/getting-started-with-mqtt-6375257 Getting Started with MQTT Webinar (video replay)], [[media:MQTTIntroEclipseWebinarv1.pdf|(charts)]], Eclipse M2M Webinar series Sept 2012
**Charts from "Getting Started with MQTT" webinar can be found here:[[media:MQTTIntroEclipseWebinarv1.pdf]] 
+
*[http://www.infoq.com/articles/practical-mqtt-with-paho Practical MQTT with Paho], Infoq, Nov 2013
  
 
= Quick Start Guides  =
 
= Quick Start Guides  =
Line 56: Line 60:
 
*[http://mobilave.info/blog/2012/Quick_start_guide_for_the_Paho_MQTT_Java_Client.html A quick start guide to the Paho MQTT Java client]
 
*[http://mobilave.info/blog/2012/Quick_start_guide_for_the_Paho_MQTT_Java_Client.html A quick start guide to the Paho MQTT Java client]
 
*[http://mobilave.info/blog/2012/Quick_start_guide_for_the_Eclipse_Paho_Plug-in.html A quick start guide to the Eclipse Paho Plug-in]
 
*[http://mobilave.info/blog/2012/Quick_start_guide_for_the_Eclipse_Paho_Plug-in.html A quick start guide to the Eclipse Paho Plug-in]
 +
*[[Log and Debug in the Java client]]
  
  
 
[[Category:Eclipse_Technology_Project]] [[Category:Machine-to-Machine]] [[Category:Paho]]
 
[[Category:Eclipse_Technology_Project]] [[Category:Machine-to-Machine]] [[Category:Paho]]

Revision as of 12:58, 12 November 2013

Paho
Website
Download
Community
Mailing ListForumsIRC
Bugzilla
Open
Help Wanted
Bug Day
Contribute
Browse Source

pāho (verb) to broadcast, make widely known, announce, disseminate, transmit (via the Maori dictionary)

PahoHALF.png

The Paho project has been created to provide scalable open-source implementations of open and standard messaging protocols aimed at new, exisiting, and emerging applications for Machine-to-Machine (M2M) and Internet of Things (IoT).

Paho reflects the inherent physical and cost contraints of device connectivity. Objectives include effective levels of decoupling between devices and applications, designed to keep markets open and encourage the rapid growth of scalable Web and Enterprise middleware and applications. Paho initially started with MQTT publish/subscribe client implementations for use on embedded platforms, and in the future will bring corresponding server support as determined by the community.

Contents

Development

Progress and status

Current open discussions and proposals

Project Resources

Events, Presentations, Articles

Quick Start Guides