Mobile Service Architecture
Encyclopedia
Mobile Service Architecture (MSA) JSR 248 is a specification that describes an end-to-end wireless environment for Java ME. MSA includes a full set of 16 JSR
s and a subset of 8 JSRs:
Java Community Process
The Java Community Process or JCP, established in 1998, is a formalized process that allows interested parties to get involved in the definition of future versions and features of the Java platform....
s and a subset of 8 JSRs:
MSA Subset
The MSA Subset includes the following JSRs:JSR # | Specification or Technology |
---|---|
75 | PDA Optional Packages for the J2ME Platform PDA Optional Packages for the J2ME Platform PDA Optional Packages for the J2ME Platform JSR 75 is a specification that standardizes access in the Java on embedded devices such as mobile phones and PDAs to data that resides natively on mobile devices. JSR 75 is part of the Java ME framework and sits on top of CLDC, a set of lower level... |
82 | Java APIs for Bluetooth Java APIs for Bluetooth The Java APIs for Bluetooth is a Java ME specification for APIs that allow Java midlets to use Bluetooth on supporting devices. The specification was developed under the Java Community Process as JSR 82... |
118 | Mobile Information Device Profile Mobile Information Device Profile Mobile Information Device Profile is a specification published for the use of Java on embedded devices such as mobile phones and PDAs. MIDP is part of the Java Platform, Micro Edition framework and sits on top of Connected Limited Device Configuration , a set of lower level programming... (MIDP) 2.0 for Java ME |
135 | Java Mobile Media API Java Mobile Media API The Mobile Media API is an API specification for the Java ME platform CDC and CLDC devices such as mobile phones. Depending on how it's implemented, the APIs allow applications to play and record sounds and video, and to capture still images... (MMAPI) for Java ME |
139 | Connected Limited Device Configuration Connected Limited Device Configuration The Connected Limited Device Configuration is a specification of a framework for Java ME applications describing the basic set of libraries and virtual-machine features that must be present in an implementation... (CLDC) 1.1 for Java ME |
184 | Mobile 3D Graphics API Mobile 3D Graphics API The Mobile 3D Graphics API, commonly referred to as M3G, is a specification defining an API for writing Java programs that produce 3D computer graphics. It extends the capabilities of the Java ME, a version of the Java platform tailored for embedded devices such as mobile phones and PDAs... for Java ME 1.0 and 1.1 |
205 | Wireless Messaging API 2.0 (WMA) 2.0 |
226 | Scalable 2D Vector Graphics API for J2ME |
MSA
MSA includes the MSA Subset and the following JSRs:JSR # | Specification or Technology |
---|---|
172 | Web Services Specification for Java ME |
177 | Security and Trust Services API for J2ME Security and Trust Services API for J2ME The Security and Trust Services API for J2ME is a collection of Java ME-based APIs that provides compliant devices with additional cryptographic security features. It permits the communication of a Java ME application with a smartcard through the APDU and Java Card RMI protocols... (SATSA) |
179 | Location API Location API for Java ME The Location API for Java ME is a compact and generic Java 2 ME API that produces information about the device's present physical location to Java applications... 1.0 for Java ME |
180 | Session Initiation Protocol (SIP) API for Java ME Session Initiation Protocol (Java) Session Initiation Protocol is an IETF standard protocol for IP-communication, enabling IP-Telephony gateways, client endpoints, PBXs and other communication systems or devices to communicate with each other... |
211 | Content Handler API (CHAPI) |
229 | Payment |
234 | Advanced Multimedia Supplements Advanced Multimedia Supplements In computing, the Advanced Multimedia Supplements is an API specification for the Java ME platform. Practically speaking, it is an extension to JSR 135 Mobile Media API providing new features, such as positional 3D audio processing, audio and video effects processing, better controls for digital... API for Java ME |
238 | Internationalization |