|
Clients come in many sizes, ranging from wireless mobile devices and PDAs, all the way up to the desktop. The functionality supported by clients can vary as well. Simple clients deliver only web pages. More sophisticated clients, known as rich clients, can deliver services with multimedia content: sampled audio, synthetic tones, MIDI, and video. Rich clients can be built on the Java 2 Platform, Micro Edition (J2ME) or Java 2 Platform, Standard Edition (J2SE); they can even be built on platforms that do not support Java technology. In the wireless and wire-line world, managing, upgrading, and tracking the usage of rich clients presents new challenges. J2EE Client Provisioning meets the need by providing a mechanism for managing the richly interactive applications and content that can be run on them.
![]() In a world where every client can interact with a service through its browser, distributing the service is a simple matter of publishing a URL. Maintaining and upgrading the service means upgrading the J2EE technology-based application at the server side. J2EE Client Provisioning defines a central repository of client applications and content called a provisioning portal, whose job is to manage the distribution of rich clients and their content. Launching a new version of an interactive game or adding a new feature of a customer relationship management application can be controlled centrally by the application developer. ![]() Users of the client applications and services experience this repository as a portal from which they can discover the rich-client applications. The portal then delivers the pieces they need to their devices. A provisioning portal can be compared to a traditional vending machine: users select from a display of available items, and the vending machine delivers their selections. ![]() This technology extends the J2EE platform with a number of APIs and facilities to enable provisioning portal development. The key features include:
|
| ||||||||||||||||
Oracle is reviewing the Sun product roadmap and will provide guidance to customers in accordance with Oracle's standard product communication policies. Any resulting features and timing of release of such features as determined by Oracle's review of roadmaps, are at the sole discretion of Oracle. All product roadmap information, whether communicated by Sun Microsystems or by Oracle, does not represent a commitment to deliver any material, code, or functionality, and should not be relied upon in making purchasing decisions. It is intended for information purposes only, and may not be incorporated into any contract.
|
| ||||||||||||