Computer-implemented methods of transmitting modules between a first
computer and a second computer are disclosed. At the first computer, a
module set is formed by selecting a sequence of modules from a collection
of available modules. Each of the selected modules are associated with an
application executing at the second computer. The selected modules may
then be transparently streamed from the first computer to the second
computer. The selection of modules is made in accordance with
predetermined selection criteria and is independent of the second
computer's execution environment. At the second computer, received modules
may be integrated with the executing application.
Systems for transmitting modules between a first computer and a second
computer are also featured. The disclosed systems include a first computer
and a second computer. The first computer includes means for executing an
application, means for receiving a sequence of modules associated with the
application while the application is executing, and means for integrating
a first module in the received sequence with the application. The second
computer includes means for storing a collection of modules associated
with the application, means for selecting a sequence of modules from the
collection, and means for transferring the selected sequences from the
first computer to the second computer.
De computer-uitgevoerde methodes om modules tussen een eerste computer en een tweede computer worden over te brengen onthuld. Bij de eerste computer, wordt een modulereeks gevormd door een opeenvolging van modules van een inzameling van beschikbare modules te selecteren. Elk van de geselecteerde modules wordt geassocieerd met een toepassing uitvoerend bij de tweede computer. De geselecteerde modules kunnen dan doorzichtig van de eerste computer aan de tweede computer worden gestroomd. De selectie van modules wordt gemaakt overeenkomstig vooraf bepaalde selectiecriteria en is onafhankelijk van het tweede de uitvoeringsmilieu van de computer. Bij de tweede computer, kunnen de ontvangen modules met de uitvoerende inschrijving worden geïntegreerd. De systemen om modules tussen een eerste computer en een tweede computer worden over te brengen ook gekenmerkt. De onthulde systemen omvatten een eerste computer en een tweede computer. De eerste computer omvat middelen om een inschrijving uit te voeren, betekent voor het ontvangen van een opeenvolging van modules verbonden aan de inschrijving terwijl de inschrijving uitvoert, en middelen om een eerste module in de ontvangen opeenvolging met de inschrijving te integreren. De tweede computer omvat middelen om een inzameling van modules op te slaan verbonden aan de toepassing, middelen om een opeenvolging van modules van de inzameling te selecteren, en middelen om de geselecteerde opeenvolgingen van de eerste computer aan de tweede computer over te brengen.