AppStream Inc, a New York-based company with its roots in Israel, is releasing a new technology that it says will cut down delays associated with downloading Java Applets, using streaming technologies derived from the video and multimedia world. AppStream uses a combination of dynamic segmentation and predictive downloading technology to deliver claimed performance improvements of between 300% and 800% over conventional Java applet downloads.
When a user first opens an AppStream-enabled applications, a 17k signature client is downloaded and installed. The AppStream server then divides up the applications into smaller logical components, and begins downloading the opening components. Additional components are downloaded in anticipation of being used. A typical 250k Java applet begins running after 20 seconds, versus 90 seconds or more without AppStream, the company claims. Users can often begin working with only 12% of the software has been downloaded.
Predictive downloading dynamically evaluates requests to the server, and delivers applet components based on past usage. Profiling technologies can also be used to personalize applications and their delivery over the internet. Developers do not have to make application changes or alter the way they develop applications.
AppStream is selling both to OEMs and to software developers, and believes some companies will build its technology right into the their Java development environments. Sun Microsystems Inc and IBM Corp are already evaluating the beta versions of the technology, the company said. Application service providers, Network Computer and point-of-sale users, embedded systems companies and software vendors interested in renting out software are also on the potential sales list, along with an organization that uses or provides Java applets.
AppStream was formed as a spin-off from Israeli Java consultancy firm Golden Screens Interactive Technologies Inc, and founded by GSIT’s founder Uri Raz. Raz continues as chairman of GSIT but is no longer involved in day to day management. The technology has been developed over the last year.
Pricing starts at $1,000 for a basic version and up to $25,000 for the enterprise version, with no limit to the number of users. A free 30-day trial is available.