Java ME Technology - CDC


The Connected Device Configuration (CDC) HotSpot Implementation is a fully compliant, Java virtual machine that is highly optimized for resource-constrained devices, such as consumer products and embedded devices. The CDC HotSpot Implementation combines excellent performance and reliability with a low memory footprint to meet the needs of a broad range of product scenarios.

The Connected Device Configuration (CDC), developed within the Java Community Process (JCP), is a framework for using Java technology to build and deliver applications that can be shared across a range of network-connected consumer and embedded devices, including smart communicators, high-end personal digital assistants (PDAs), and set-top boxes.   Read More


Each Java technology has an API specification, a reference implementation (RI), and a technology compatibility kit (TCK) associated to it.

Specification:

CDC 1.1.2 (JSR 218) defines a revision to the Java ME CDC specification. This JSR provides updates (based on J2SE, v1.4.2) to the existing core, non-graphical Java APIs for small electronic devices.

Reference Implementation:

Technology Compatibility Kit:

For more information about licensing terms, please contact Sun's Java Partner Engineering group.

Optimized Implementation:

  • Cutting edge performance: Sun Java Connected Device Configuration HotSpot Implementation
    (CDC HotSpot Implementation) is highly optimized for resource-constrained devices like consumer products and embedded devices, which combines excellent performance and reliability with a low memory footprint to meet the needs of a broad range of product scenarios. Because product designs vary, CDC HotSpot Implementation allows device-friendly tradeoffs between performance and constrained resources. This product achieves best-of-class performance with a modern dynamic compiler and solid reliability for multi-threaded and low-memory conditions. In addition, CDC HotSpot Implementation's portability interfaces enable rapid modification to support new target CPUs and operating systems while maintaining excellent performance.
  • Multitasking capabilities: Leveraging the strenghts of CDC HotSpot Implementation
    Sun has been working on enabling support for concurrent applications and reliable termination of applications. The design philosophy behind this approach is illustrated in the CDC Application Management System (CDC AMS) white paper.
 
Left Curve
Java SDKs and Tools
Right Curve
Left Curve
Java Resources
Right Curve




Java 8 banner (182) IoT banner RHS (160)