Mechanism and apparatus for returning results of services in a distributed computing environment

   
   

Systems and methods for returning results of services within a distributed computing environment are provided. After a client invokes one or more functions of a service, results of the function(s) may be returned to the client in a plurality of ways: for example, in a message, in a space (e.g., a network-addressable storage location), in a space wherein the client is notified via an event, using an advertisement returned in a message, using an advertisement returned in a space, and using an advertisement returned in a space wherein the client is notified via an event. The advertisement may include the information necessary to access and read the results in a storage location such as a space. A schema for the service may specify a plurality of messages which are usable to invoke the function(s) of the service. The messages, results, and advertisements may be expressed in a platform-independent and/or programming-language-independent data representation language such as XML. The availability of these plurality of methods may enhance the flexibility and adaptability of the distributed computing environment for a variety of situations, such as for clients having differing capabilities. For additional flexibility, results may also be efficiently passed to another service.

De systemen en de methodes voor het terugkeren resultaten van de diensten binnen een distributed computing environment worden verstrekt. Nadat een cliënt één of meerdere functies van de dienst aanhaalt, kunnen de resultaten van de functie (s) aan de cliënt in een meerderheid van manieren worden teruggegeven: bijvoorbeeld, in een bericht, in een ruimte (b.v., een netwerk-adresseerbare opslagplaats), in een ruimte waarin de cliënt via een gebeurtenis op de hoogte wordt gebracht, die een reclame gebruikt keerde in een bericht terug, gebruikend een reclame die in een ruimte is teruggekeerd, en het gebruiken van een reclame keerde in een ruimte terug waarin de cliënt via een gebeurtenis op de hoogte wordt gebracht. De reclame kan de informatie omvatten noodzakelijk om tot de resultaten in een opslagplaats zoals een ruimte toegang te hebben en te lezen. Een schema voor de dienst kan een meerderheid van berichten specificeren die bruikbaar zijn om de functie (s) van de dienst aan te halen. De berichten, de resultaten, en de reclame kunnen in een van de platform-onafhankelijke en/of programmeren-taal-onafhankelijketaal gegevensvertegenwoordiging zoals XML worden uitgedrukt. De beschikbaarheid van deze meerderheid van methodes kan de flexibiliteit en het aanpassingsvermogen van het distributed computing environment voor een verscheidenheid van situaties, zoals voor cliënten verbeteren die verschillende mogelijkheden hebben. Voor extra flexibiliteit, kunnen de resultaten ook efficiënt tot een andere dienst worden overgegaan.

 
Web www.patentalert.com

< Method and system for implementing a global ecosystem of interrelated services

< Method, system, program, and data structures for loading programs into a runtime environment

> System and method for presenting and processing documents on the internet

> Information distribution method and system

~ 00167