ENCODING APPLICATION STATE IN LINKED RESOURCES IN A STATELESS MICROKERNEL WEB SERVER ARCHITECTURE

A method of serving a resource to a client via a network is provided. The method may include at an HTTP server system having a stateless microkernel architecture with one or more link resource servers, receiving an HTTP request from an HTTP client to perform a resource operation to retrieve a resour...

Ausführliche Beschreibung

Gespeichert in:
Bibliographische Detailangaben
Hauptverfasser: BISHOP, MATTHEW D, THOMAS, ASHLEY DOYLE, SKELTON, JEREMY HALFORD
Format: Patent
Sprache:eng ; fre
Schlagworte:
Online-Zugang:Volltext bestellen
Tags: Tag hinzufügen
Keine Tags, Fügen Sie den ersten Tag hinzu!
Beschreibung
Zusammenfassung:A method of serving a resource to a client via a network is provided. The method may include at an HTTP server system having a stateless microkernel architecture with one or more link resource servers, receiving an HTTP request from an HTTP client to perform a resource operation to retrieve a resource data object. If the resource operation is authorized, the method may include sending the resource operation to an object server associated with the resource identified by the request, and in response receiving a data object from the object server; providing, via a linking engine, the data object to each link resource server of the one or more link resource servers; and in response receiving one or more links from each of the one or more link resource servers, embedding the links in the data object, and sending the data object to the requesting client via the computer network. La présente invention concerne un procédé destiné à servir une source à un client par l'intermédiaire d'un réseau. Le procédé peut comprendre un système de serveur HTTP ayant une architecture à micronoyau sans état avec un ou plusieurs serveurs de ressource de liaison, recevant une demande HTTP en provenance d'un client HTTP pour effectuer une exploitation de ressource pour récupérer un objet de données sur les ressources. Si l'exploitation de ressource est autorisée, le procédé peut consister à envoyer l'exploitation de ressource à un objet serveur associé à la ressource identifiée par la demande, et, en réponse, recevoir un objet de données à partir du serveur d'objet ; fournir, par l'intermédiaire d'un moteur de liaison, l'objet de données à chaque serveur de ressource de liaison d'un ou plusieurs serveurs de ressource de liaison ; et, en réponse, recevoir un ou plusieurs liens à partir d'un ou plusieurs serveurs de ressource de liaison, incorporer les liaisons dans les objets de données et d'envoyer l'objet de données à un client demandeur par l'intermédiaire d'un réseau informatique.