|
Mobile Computing
& Wireless Application Development
- J2EE -
Wireless application development
has the following characteristics:
-
multi-platform and
multi-device support, since no single device can serve entire organization's
needs
-
multi-wireless network
(especially wide area) support
-
multi-backend application
and database support
-
integration with web
application server platforms
There are a number of
application platforms for supporting mobile applications. However,
Java Enterprise Edition (J2EE) does support multiple operating system
platforms. It is becoming an important application development platform for
non-Microsoft environments. In fact, IBM's Websphere application
server utilizes J2EE. Current (01/20001) version of J2EE is 1.2. New version
of J2EE 1.3 has stronger XML support.
Expected features in J2EE 1.3
-
Stronger Java XML parsing
-
Connector specification for
integration with back-end applications
-
Enterprise Java Beans 2.0,
including message-driven beans through Java message beans
-
XML view of Java Server
Pages
-
Improved custom tag library
APIs
Resources & Vendor
Products
MobileInfo Advisory:
J2EE is gaining gradual acceptance as an application development platform of
choice. Business application developers should
also consider higher-level tools available from IBM, Oracle, Sybase iAnywhere, Microsoft, @Hand,
etc.. The latter category of tools continue to have superior backend
integration with legacy systems from these vendors. If these
higher-end tools are based on Java or have hooks into Java beans and
Java functional modules from other vendors, it becomes easier to
utilize Java-based software platform from multiple vendors.
|