IBM Websphere Everyplace Micro Environment is IBM's device middleware for running e-business applications on small devices; connecting PDAs, mobile devices and other pervasive systems. IBM Websphere Everyplace Micro Environment contains a production-ready Java Powered runtime environment, tested and certified to meet Java™ 2 Micro Edition and Java specification requests (JSRs), as determined by the Java Community Process™, including Web Services, Personal Profile and others.
Using open standards, IBM Websphere Everyplace Micro Environment delivers a reliable, high performance platform built on the IBM J9™ virtual machine for the deployment and management of multiple applications from different sources.
IBM J9™ virtual machine has been optimized for a range of standard reference platforms - critical when every byte of memory is tracked and the need for application performance is paramount. IBM Websphere Everyplace Micro Environment offers developers maximum flexibility and ultimate control over system resources.
Technology overview
- Deploy standards-based Java applications
- Certified Java Powered runtime environment
- Leverage power of IBM's J9™ virtual machine
- Configurable, compact, fast and predictable architectural layer provides common interface for application programs to manage the specific interfaces with the OS and device hardware
- Ideal for resource-constrained environments with configuration flexibility
- Supports functions (such as dynamic class loading), memory usage and stack size, incremental allocation sizes of memory, ROM and RAM sizes for class loading
- Consistent virtual machine implementation for ease of application portability between configurations and devices
- Support Personal Profile (JSR 062) and other Java specification requests
- Personal Profile assists developers with utilizing advanced user interface controls, such as Abstract Windowing Toolkit (AWT), when building PDA applications
- CDC - Configuration for mobile network-connected devices like gateways, telematics devices, and STBs
- Foundation Profile - Common facilities for applications built on CDC
- Other supported JSRs include web services, wireless messaging, mobile media, security, and connected device configuration
- Implement SyncML Open Standard
- Drives data mobility by establishing a common language for communications between devices, applications and networks
- SyncML/DS enables synchronization of applications from service provider to handset
- SyncML/DM enables administration of devices and applications, simplifying configuration, updates, and support
- Integrate with MQSeries Everyplace messaging
- Advanced data management capabilities of DB2 Everyplace and the scalability of WebSphere provide a complete platform for extending e-business to millions of devices
- Availability for all supported processor architectures