-
serveur de redirection
Bonjour,
connaissez-vous un outil (appli, servlet, etc ...) qui permette une fois déployé sur un serveur d'application java de rediriger une requete http (type web service), vers un serveur d'application tiers en, fonction d'un paramètre situé dans la première requete ?
merci d'avance 8-)
-
Je pense que la réponse se trouve dans les fonction d'administration de la partie HTTP de ton serveur Web ou ton serveur d'applications (si j'ai bien compris la question)
-
Si tu utilises un frontal Http comme par exemple Apache, tu peux utiliser les modules de redirection (mod_rewrite, mod_proxy).
Sinon, il est assez facile d'en développer un à l'aide d'un filtre J2EE, que ton besoin soit d'une redirection ou d'un proxy (ce que je pense)
Jacques Desmazières
-
Tout d'abord merci à tous les deux pour vos réposnes.
Excusez par ailleurs le manque de clareté de mon message d'origine. L'idée est bien celle-ci.
Un serveur "central" reçoit une requete http de la part d'un serveur web, pour obtenir des informations. La requete http contient un message et "l'adresse" (en réalité ce n'est pas une adresse IP, mais un numéro de serveur) d'un serveur tiers auquel il faudra relayer le message. (La réponse suivra le même chemin).
Je me demandais s'il existe des logiciels tout fait pour effectuer le relayage des messages ... une sorte de proxy capable de décortiqué le message 1, pour le relayer en fonction d'un paramètre contenu dans ce même message.
J'espère que c'est plus clair.
PS : en effet si cela n'existe pas , je développerai sans doute une couche j2ee qui fait cela...mais si ça existe ....... :mrgreen:
-
Ormis le faire au niveau du serveur Http avec un mod_proxy et quelques expressions régulières, je ne connais rien qui fasse ce dont tu as besoin, qui est somme toute assez spécifique.
J'ai eu à mettre en place un système similaire, et j'ai développé mon propre filtre.
Jacques Desmazières
-
Toutes mes excuses Jacques, j'ai oublié de te remercier pour ta contribution. C'est finalement un filtre que nous allons développer en interne, que nous mettrons en place. Cependant la mise en place a été reportée, du coup j'avais un peu laissé cela en friche :hola:
merci encore pour ton aide :king: