Arm Community
Arm Community
  • Site
  • User
  • Site
  • Search
  • User
Arm Community blogs
Arm Community blogs
Internet of Things (IoT) blog Java speaks CoAP
  • Blogs
  • Mentions
  • Sub-Groups
  • Tags
  • Jump...
  • Cancel
More blogs in Arm Community blogs
  • AI blog

  • Announcements

  • Architectures and Processors blog

  • Automotive blog

  • Embedded and Microcontrollers blog

  • Internet of Things (IoT) blog

  • Laptops and Desktops blog

  • Mobile, Graphics, and Gaming blog

  • Operating Systems blog

  • Servers and Cloud Computing blog

  • SoC Design and Simulation blog

  • Tools, Software and IDEs blog

Tags
  • java
  • iot_standard
  • openjdk
  • iot
  • ietf
  • coap
Actions
  • RSS
  • More
  • Cancel
Related blog posts
Related forum threads

Java speaks CoAP

Zach Shelby
Zach Shelby
August 3, 2015
1 minute read time.

The IoT team at ARM puts a lot of effort into creating and implemented standards for security and communications. A great example of this is the Constrained Application Protocol (CoAP), RFC7252, which we helped create at the IETF. CoAP brings Web communications to all classes of things, from the most constrained Cortex-M0+ on home automation networks like Thread, to Linux based Cortex-A based devices.

From the very beginning of development on CoAP we have maintained the longest running implementation of the protocol in Java. Our first implementation of CoAP in Java was back in 2010 together with the first draft specification. Just as CoAP is now a standard part of mbed OS and will be available as open source for all embedded developers, we believe that all gateway and web developers need access to CoAP as well.

Together with Oracle, we are ensuring that CoAP will be a part of Java for every developer. We're happy to announce that we have contributed our Java CoAP implementation to the OpenJDK project as part of project KONA, meaning that in future versions of Java all developers will have access to a great CoAP implementation. Until then, the code is already available here.

Enjoy!

Anonymous
Internet of Things (IoT) blog
  • Deploying PaddlePaddle models on Arm Ethos-U85: A step-by-step tutorial

    Liliya Wu
    Liliya Wu
    Build the future of edge AI: streamline PaddlePaddle deployment on Arm for performance where it matters most.
    • October 1, 2025
  • Transforming smart home privacy and latency with local LLM inference on Arm devices

    Fidel Makatia
    Fidel Makatia
    Learn how Raspberry Pi 5 and Arm-based local LLM inference can power a fully private, cloud-free smart home assistant with real-time performance
    • August 19, 2025
  • Kickstarting 2025 with the Arm Developer Workshop at KNUST

    Derrick Edem Sosoo
    Derrick Edem Sosoo
    We kicked off 2025 at KNUST with a hands-on Arm Developer Workshop focused on IoT, learning paths, and community-driven innovation.
    • May 12, 2025