Bonjour à tous,
J'ai développé un programme qui va se connecter à un WebService de test.
Mais le programme doit pouvoir gérer des URL de WebServices différents (les WS seront à chaque fois identiques, mais seules les URL changeront).
Comment puis-je faire ceci ?
Actuellement, dans mon code, j'ai recherché où je retrouvais l'adresse URL de mon serveur de test, et je la trouve ici :
Dans Settings.Designer :
Et dans Setting.settings :
Code : Sélectionner tout - Visualiser dans une fenêtre à part 
2
3
4
5
6
7
8
9
Et dans app.config :
Code : Sélectionner tout - Visualiser dans une fenêtre à part 
2
3
4
5
6
7
8
Et dans Reference.map :
Code : Sélectionner tout - Visualiser dans une fenêtre à part 
2
3
4
5
6
7<applicationSettings> <Mercure.My.MySettings> <setting name="TOTO_WS_AnbExportService" serializeAs="String"> <value>http://12.123.12.136:2002/AnbExportService</value> </setting> </Mercure.My.MySettings> </applicationSettings>
Et dans AnbExportService.wsdl :
Code : Sélectionner tout - Visualiser dans une fenêtre à part 
2
3
4
5
6
(note : l'URL a bien sûr été changée dans ces extraits de code).
Code : Sélectionner tout - Visualiser dans une fenêtre à part 
2
3
4
5
6
7
8
9
10
11
12<types> <xsd:schema> <xsd:import schemaLocation="http://12.123.12.136:2002/AnbExportService?xsd=1" namespace="http://toto-solutions.fr/anb" /> </xsd:schema> </types> (...) <service name="AnbExportService"> <port name="AnbExportServicePort" binding="tns:AnbExportServicePortBinding"> <soap:address location="http://12.123.12.136:2002/AnbExportService" /> </port> </service>
Donc, comment puis-je faire pour passer l'URL et le port en paramètre de l'application, pour que chaque utilisateur accède à son WS propre ?
Merci d'avance.

 

 
		
		 
        

 
			
			


 
   


 Mettre en Variable l'URL d'un WebService ?
 Mettre en Variable l'URL d'un WebService ?
				 Répondre avec citation
  Répondre avec citation
Partager