Hote virtuel Websphere

J’en ai une bien bonne.
L’autre jour le gars de l’administration Websphere il nous dit comme ça
"Ca serait bien si au lieu d’utiliser le nom du serveur de développement vous vous serviez plutôt de l’hôte virtuel qu’on a déclaré".
“Pas de problème mon bon !” que nous on dit.

Sur le coup je pensais bien voir de quoi il parlait : il me semblait qu’un hote virtuel permet d’accéder à une application comme ça : http://nom_alias_hote/chemin au lieu de ça : http://nom_de_la_machine:port/chemin

Et bien le croierez-vous ? Aujourd’hui j’en suis bien moins sûr…
Donc déjà si quelqu’un pouvait me confirmer/infirmer la définition d’un hote virtuel, ça m’enlèverait un doute.

Ensuite, s’il y a dans l’assistance un expert Websphere, pourrait-il me dire comment accéder à mon appli via ce fameux hôte de mes fesses, sachant que celui-ci est configuré comme ça :

		   Nom : toto
		   Alias : *:9088
		   (Les vrais noms des protagonistes ont été changés pour préserver leur anonymat)

Merci d’avance !

PS : Bien entendu, Google-mon-ami n’a pas été mon ami sur ce coup là…

Ce message a été édité par tonitonio le 19/11/2003
Ce message a été édité par tonitonio le 19/11/2003

[quote]Sur le coup je pensais bien voir de quoi il parlait : il me semblait qu’un hote virtuel permet d’accéder à une application comme ça : http://nom_alias_hote/chemin au lieu de ça : http://nom_de_la_machine:port/chemin

C'est comme ca que je le comprend aussi.

Ca permet de ne pas utiliser le nom du serveur, mais le nom d’une application.

Ainsi, quand le serveur change, les liens sont toujours bons, il n’y a qu’à remettre à jour le dns.

Bon alors pourquoi ça ne marche pas ?
Un alias comme *:9088 ça veux bien dire que tout ce qui pointe sur un port 9088 sera concerné, n’est-ce pas ?
Heu… Au moment où je le dis l’écris ça me semble quand même un peu gros.
HELP ! Comment fonctionne cet alias ?

En tout cas merci Megar

[quote]Un alias comme *:9088 ça veux bien dire que tout ce qui pointe sur un port 9088 sera concerné, n’est-ce pas ?

Non, ca, ce n'est pas possible. C'est au serveur WEB d'envoyer des url avec :9088, en cas d'URL absolue.

Ce que tu peux faire, si ton serveur n’envoie que des url relative (< A HREF=‘toto’> plutot que HREF=‘http://…’):

C’est faire une page web, sur ton alias (donc sur le port 80) qui renvoie un frameset d’une seule frame, avec pour adresse l’adresse réel (le serveur), et le numéro de port

      [/quote]

Effectivement ça fonctionnerait si j’avais la possibilité de mettre une telle page sur l’alias qui écoute le port 80.
Or je n’ai pas la main sur le serveur, et aucune chance de pouvoir mettre quelque chose en dehors de mon application, qui elle se cantonne au port 9088. Il y a un paquet d’autres applis qui tournent sous d’autres alias…