-
serveur web IIS
Bonjour,
J'ai une application windows qui doit accéder à un service web installé sur le serveur IIS d'un PC de mon réseau.
L'application appelle le service web par une adresse fixe sans extension (du type http://localhost/MonServiceWeb).
Je cherche a créer ce service web en langage c# (Visual Studio).
Le problème est qu'à la génération du service web sur le serveur IIS du PC, il ajoute l'extension .asmx (du type http://localhost/MonServiceWeb.asmx).
Est-il possible de générer le service web sans avoir l'extension ? Ou alors de rediriger les messages qui doivent être échangés entre l'application et le service web ? Ou tout autre solution ?
Merci d'avance pour votre aide.
-
Le plus simple, c'est généralement de changer l'adresse directement dans la config de l'application cliente: C'est supposé être étudié pour.
-
pb serveur IIS
Bonjour Medinoc,
Merci. En fait le pb c'est que je n'ai pas la main sur l'appli cliente et que je dois trouver un moyen pour m'y adapter. Je sais, la logique voudrait l'inverse...
-
Normalement, ce n'est même pas dans l'appli elle-même, mais dans ces paramètres de configuration: Une adresse de webservice est faite pour ne pas être gravée dans le marbre...
Sinon, j'ignore comment tu peux faire. Peut-être créer une redirection dans le site web, mais j'ignore comment ça marche...
-
Bonjour,
J'ai regardé dans l'application cliente. En fait pour elle, le service web possède un nom générique et est déployé sur plusieurs PC. On ne renseigne donc que les IP des PC sur lesquels les services web se trouvent et elle s'occupe du reste. C'est un peu mal fait. Du coup je suis coincé.
Peut-on générer un service web dans VS sans le .asmx ?
Sinon quelqu'un a-t-il une autre idée ?
Merci d'avance