WS4D-jCoAP is an implementation of the Constrained Application Protocol (CoAP) for Java. CoAP is an exciting emerging protocol defined by the IETF CoRE WG, which is a RFC – Proposed Standard. To put things short, CoAP is supposed to create an alternative to HTTP for RESTful APIs on highly resource-constrained devices. While HTTP usually bases on TCP, CoAP defines rudimentary reliability features so you can run it on UDP and therefore save a lot of protocol overhead that inherently comes with TCP.
Now that you have an idea of what CoAP is (if you hadn’t already) we want to share our latest efforts on implementing CoAP. Until now WS4D-jCoAP has grown to be a complete CoAP draft 18 implementation of the client and server side and it is still evolving.
If you are curious right now or want to support us, check out the gitlab repository. Have fun!
As we already posted, the CEBIT in Hannover and the Embedded World on Nürnberg are getting closer. So we posted a preview on the CEBIT demonstrator a few days ago, showing WS4D-uDPWS in action (see the SpO2 finger clip sensor).
Now would like to give a preview on the Embedded World demonstrator here. The video shows our Smart-Window, opening and closing depending on the humidity. The involved technologies are 6LoWPAN, IPv6, CoAP, DPWS, Digitalstrom and several of our existing WS4D tools. Feel free to comment…