: Package rup.robot.httpserver.request

Package rup.robot.httpserver.request

Ce package contient toutes les classes permettant de recevoir des requêtes Http.

See:
          Description

Class Summary
MyHttpServletRequest Permet de récuperer des informations spécifiques au protocole http sur la requête reçue.
MyRequest MyRequest représente une requête venant du serveur web et qui arrive par le biais du protocol http au Robot qui implémente le module rup Un MyRequest fournit tous les outils qui permettront par la suite à aider de maniere considérable l'implémentation de toutes les interfaces des servlets distribuées par Sun.
MyServletRequest Maintenant que l'on dispose des outils permettant de remplir la hashtable avec les tokens contenus dans le Header de la requete http, on peut implémenter l'interface ServletRequest fournit par Sun.
RupHttpRequest Enrichit la reception d'une requête en permettant le parsing d'objet rup dans corps de la requête http.
 

Package rup.robot.httpserver.request Description

Ce package contient toutes les classes permettant de recevoir des requêtes Http.

La classe MyRequest Une requête venant du serveur web arrive au moteur de recherche (ce cas se produit lorsque le moteur de recherche émet les notifications de mises à jour de son index). Le moteur de recherche doit pouvoir interprêter cette requête. La phase de décomposition de cette requête s'effectue dans cette classe. Elle parse toute l'entête http et remplit une Hahtable qui sera par la suite utilisée par les classes qui héritent de cette derniere.

La classe MypServletRequest implémente l'interface ServletRequest, son rôle est de fournir un ensemble de méthodes permettant de récuperer des infos sur la requête.

La classe MyHttpServletRequest implémente l'interface HttpServletRequest, son rôle est de mettre à disposition des méthodes spécifiques au protocole http permettant de récuperer des infos plus précises sur la requête.

La classe RupHttpRequest qui étend MyHttpServletRequest permet de parser dans le corps s'une requête http des objets SOIFs à condition que le corps de la requête est conforme aux types spécifiés dans le protocole rup.