[ https://issues.apache.org/jira/browse/EDGENT-375?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]
Dale LaBossiere resolved EDGENT-375. ------------------------------------ Resolution: Fixed resolved via https://github.com/apache/incubator-edgent/pull/286 > Want a Watson IoTP device connector that uses HTTP > -------------------------------------------------- > > Key: EDGENT-375 > URL: https://issues.apache.org/jira/browse/EDGENT-375 > Project: Edgent > Issue Type: Improvement > Components: Connectors > Reporter: Dale LaBossiere > Assignee: Dale LaBossiere > > Use case: I want to be able to write an Edgent device application that > connects to the IBM Watson IoT Platform and publishes device events using its > HTTP based protocol. That would eliminate the need for my Edgent device to > have an MQTT client installed. > The current Watson IoT Platform connector, > [IotpDevice|https://github.com/apache/incubator-edgent/blob/master/connectors/iotp/src/main/java/org/apache/edgent/connectors/iotp/IotpDevice.java] > supports the MQTT based protocol. > Adding support for an HTTP-based WIoTP connector would likely involve > creating a class like "IotpHttpDevice implements IotDevice". The IotDevice > "events()" methods would use WIoTP HTTP publishing mechanism. WIoTP does not > support subscribing to device commands using HTTP so the IotDevice > "commands()" method would be documented to throw > UnsupportedOperationException. -- This message was sent by Atlassian JIRA (v6.3.15#6346)