Chapter 1 - JTWI (JSR 185) and Overview of JTWI-Compliant Wireless Applications
The goal of JTWI (JSR 185) is to clarify the various technologies associated with the Java 2 Platform, Micro Edition (J2ME) Connected Limited Device Configuration (CLDC) and Mobile
Information Device Profile (MIDP) work together to form a complete Java runtime environment that enables the deployment of end-to-end solutions on mobile phones and other mobile information devices.
The initial JTWI specification will define a Java runtime environment for mobile devices based on CLDC 1.0 (JSR 30), MIDP 2.0 (JSR 118), WMA 1.0 (JSR 120), and MMAPI (JSR 135) where applicable.
The various technologies associated with CLDC and MIDP work together to form a complete Java runtime environment for mobile devices.
The JTWI expert group will provide advice to the JCP ME Executive Committee and other relevant standards bodies and consortiums in the wireless industry with regards to issues related to the JSRs.
Provided the JSR 185 expert group that referenced JSR fulfills required criteria regarding architectural fit with the technologies already chosen for JTWI, and provides consistent licensing terms for the specification, reference implementation (RI) and technology compatibility kit (TCK).
The JTWI JSR can promote certain JSRs, but will not prohibit other JSRs to be filed through the JCP. It is J2ME, J2EE and J2SE JCP Executive Committees to decide whether specific JSRs will be accepted for development.
The JTWI expert group represents the parties who are essential to providing a consistent architecture and platform for wireless clients.
A consistent wireless client platform, with consistent access terms to it will benefit the developer community, device manufacturers and service providers.
The Java Community Process:
SM (JCP SM ) provides a broad set of distinct technologies in the form of Java
TM Specification Requests (JSRs) that can be combined to make various meaningful deployments of Java platforms.
The Mobile Information Device Profile (MIDP) plus the Connected, Limited Device Configuration (CLDC) is the ideal platform for mobile phones.
TM ) technologies. JSR-185 will specify requirements that work to enhance end-to-end compatibility.
• An integrated Reference Implementation (RI) and Technology Compatibility Kit (TCK) for the technologies described in the specification.
• JSR-185 will specify a predictable platform for application developers, and a deliverable set of targets for device manufacturers.
• At present, the wireless community is migrating towards a standard platform for Java technology-enabled devices. The JSRs that will be supported on this platform are:
1. JSR-30 CLDC 1.0
2. JSR-37 MIDP 1.
3. JSR-120 WMA
JSR-185 is intended to create a community-driven process that is more precisely defined and to move it forward as the industry continues to expand the capabilities and resources of mobile phones.
JTWI (JSR 185) and Overview of JTWI-Compliant Wireless Applications