The most widely distributed Java browser technology utilizing
Java Web Start and JNLP technology in the world.
ICEsoft Technologies is the leading provider of Java browser
technology, enabling developers to utilize Java Web Start
for enterprise application deployment and management. Java
Web Start is Sun's reference implementation of JNLP,
Java Network Launch Protocol.
ICEsoft products have always utilized industry-leading technology
ICEbrowser and ICEreader can easily be launched and managed
using Java Web Start and the underlying Java Network Launch
Protocol (JNLP), to make it easier and more efficient to deploy
cross-platform, client-side systems.
Size and Modularity:
At a static code-base size of 500KB - 1.5MB (depending on
configuration), the ICEsoft products are easily embeddable
within a larger application or on a resource constrained embedded
device. The highly modular nature of the ICEsoft products
empower client side application developers to readily integrate
required components and omit none of the necessary libraries
within a standalone implantation or with a larger client side
application. Clear API's, combined with a pure Java code base
ensures that integration within larger "thick-client"
applications is straightforward. Java browser technology plus
Java Web Start make application deployment and revision control
easier than ever.
Platform Portability:
The ICEsoft products are developed using Java-based architecture
and Java browser technology which significantly reduces development
costs related to porting, releasing, and supporting an application
across heterogeneous environments. The most powerful differentiator
lies in their ability to deliver on the promise of a universal
or "omni-client" deployment. Because of their small
sizes and their foundation on Java technology, developers
can now realize the benefits associated with consolidated
application development between desktop and/or device. For
the first time, the same application code developed for customized
access of Web applications on the desktop can be deployed
in mobile enterprise environments such as PDA's, tablets,
and cell phones.
Manageability and Revision Control:
When combined with Java Web Start and the underlying JNLP
(Java Network Launching Protocol), ICEsoft products can easily
be managed from a centralized server and distributed to end
users on an as-needed basis, providing them with the latest
revisions of the java browser at any given time. JNLP is an
open standard that simplifies the distribution of Java applications
and updates across the Internet. For a demonstration of this
capability launch the ICEbrowser Demo.
Client Control:
The ICEsoft suite of products provide the maximum degree of
client control to the Web application developer. By delivering
robust support for standard Web-based protocols and scripting
languages developers are provided with a solid platform from
which to build their client solution. Developers can include
or exclude client features at their discretion. Elimination
of items such as navigation buttons, address lines, etc. becomes
a simple matter. The desired Web application client is simpler
to implement and much less exposed to unexpected page navigation
events from the user. Java browser technology combined with
Java Web Start provides complete application efficiency.
Branding & GUI Consistency:
ICEsoft's products empower developers with total control over
the look-and-feel of the final Web enabled application. GUI
toolkit libraries such as JFC/Swing, AWT are pre-integrated
and fully supported. Custom GUI toolkits can also be integrated
by the developer. The ICEsoft products include numerous sample
GUIs or Reference Implementations (RIs) that may be used as
a head-start by application developers. Combined with Java
Web Start, the Java browser application GUI can be easily
modified and updated at runtime presenting the latest application
capabilities to the end user.