Thanks Buddhika,
I'll take a look tomorrow.
In the meantime we should start with the GSoC CoAP project.
We could start with a simple scenario we use in some of our examples in Kura.
Take a look to the org.eclipse.kura.example.publisher.
This bundle publishes an MQTT message periodically to the broker.
Please study the code and the path of the message through the CloudService, DataService, DataTransportService and finally the Eclipse MQTT Paho client.
Ideally we would like to provide the same service over CoAP (Eclipse Californium) without breaking (too much) the CloudService and DataService APIs (which are quite MQTT-centric).
The DataTransportService was designed to slightly abstract the underlying protocol.
The MqttDataTransport is an implementation for MQTT (using the Paho library).
For this project we would like to implement a CoapDataTransport providing an alternate "telemetry transport" over Californium.
Please study the above example and make a proposal on how we could try to achieve this new implementation.
For the moment just focus on the periodical sending of a message.
Ciao,
Cristiano
Da: kura-dev-bounces@xxxxxxxxxxx <kura-dev-bounces@xxxxxxxxxxx> per conto di Buddhika Dilhan <buddhika.dilhan5@xxxxxxxxx>
Inviato: domenica 22 giugno 2014 03.33
A: Kura Developers mailing list
Oggetto: Re: [kura-dev] CoAP support in Kura through Eclipse Californium
Hi Cristiano,
I think this is the patch. :)
thanks.