A method, system, and computer-readable code for improving the manageability and usability of a Java environment. The advantages of applets and applications are combined, while avoiding particular disadvantages of both, resulting in a technique whereby all Java programs are executed without relying on use of a browser to provide a run-time environment. Techniques for improving the packaging of Java components, including run-time environments and extensions as well as applications, are defined. Dependencies are specified in a manner which enables them to be dynamically located and installed, and enables sharing dependent modules (including run-time environments) among applications. The dependency specification technique ensures that all dependent code will be automatically available at run-time, without requiring a user to perform manual installation. The run-time environment required for an application is specified, and a technique is provided for dynamically changing the run-time that will be used (including the ability to change run-times on a per-program basis), without requiring user intervention.

Une méthode, un système, et un code lisible à la machine pour améliorer l'administration et la rentabilité d'un environnement de Java. Les avantages des applet et des applications sont combinés, tout en évitant les inconvénients particuliers de tous les deux, ayant pour résultat une technique par lequel tous les programmes de Java soient exécutés sans compter sur l'utilisation d'un navigateur de fournir un environnement d'exécution. Des techniques pour améliorer l'empaquetage des composants de Java, y compris les environnements et les prolongements d'exécution aussi bien que des applications, sont définies. Des dépendances sont indiquées en quelque sorte qui leur permet d'être dynamiquement localisées et installées, et permettent mettre en commun les modules dépendants (environnements d'exécution y compris) entre des applications. La technique de spécifications de dépendance s'assure que tout le code dépendant sera automatiquement disponible au temps d'exécution, sans exiger d'un utilisateur d'effectuer l'installation manuelle. L'environnement d'exécution exigé pour une application est indiqué, et une technique est donnée pour changer dynamiquement le temps d'exécution qui sera employé (capacité y compris de changer des temps d'exécution sur une base de par-programme), sans exiger l'intervention d'utilisateur.

 
Web www.patentalert.com

< System and method for improving the manageability and usability of a Java environment

< System and method for improving the manageability and usability of a Java environment

> Building a custom software environment including pre-loaded classes

> High speed device emulation computer system tester

~ 00072