Self-configurable distributed system
AssigneeTelefonaktiebolaget LM Ericsson (publ)
InventorStéphane Desrochers
Life of this patent
Estimating the term…
Loading patent…
AssigneeTelefonaktiebolaget LM Ericsson (publ)
InventorStéphane Desrochers
Estimating the term…
A self-configurable distributed computer software system and a method of enabling an applet running on a Web browser in the system to obtain needed software code in the form of Java classes from a machine that is not hosting the applet's originating Web server. A Lightweight Directory Access Protocol (LDAP) server stores Java classes utilized by a plurality of applets distributed throughout the system. The applet's Web server is connected to the Web browser and to the LDAP server, and includes a servlet for retrieving Java classes from the LDAP server. When the Web browser requests a needed Java class from the Web server, the Web server determines from the package name of the requested Java class whether or not the requested class is stored on the Web server's local storage disk. If not, the Web server requests the servlet to retrieve the Java class from the LDAP server. The servlet retrieves the byte code corresponding to the requested Java class, and the Web server provides it to the Web browser. The Web browser then converts the code to a Java class for use by the applet.
A self-configurable distributed computer software system comprising:
A self-configurable distributed computer software system having a Web server with a local storage disk for storing byte code, and a Web browser connected to the Web server, said Web browser having an applet and means for requesting and receiving byte code from the Web server for use by the applet, said system comprising:
In a self-configurable distributed computer software system, a method of enabling an applet running on a Web browser to obtain needed software code from a distributed persistent storage mechanism outside a machine hosting the applet's originating Web server, said method comprising the steps of:
A Web server for providing requested software code to an applet in a Web browser, the Web server comprising:
Dependencies are inferred from the claim text.