PDA

Visualizza versione completa : [C#] Parametrizzare host e porta in Web Service


GiulioCesare
12-01-2006, 22.45.58
Salve ragazzi, sto creando un'applicazione che utilizza un Web
Reference, la quale utilizza il protocollo Soap, per poter creare un
oggetto che abbia la possibilitÓ, di utilizzare metodi che si trovano
su una macchina in remoto. Ho per˛ ora il problema, di dover
parametrizzare l'host e la porta che usa l'applicazione, e non so se
questo Ŕ possibile, perchŔ quando creo il Web Reference gli passo
l'url e la porta, dove si trova il file da utilizzare e di conseguenza
creo il canale http in questo modo

HttpChannel c = new HttpChannel();
ChannelServices.RegisterChannel(c);
RemotingConfiguration. RegisterWellKnownServiceType(typeof(loca
lhost.scriviService),
"WebService", WellKnownObjectMode.Singleton);

Ovviamente per˛ il canale Ŕ registrato sull'host inserito in fase di
creazione del Web Reference, invece io devo fare in modo di
parametrizzare questo, perchŔ nella mia applicazione sarÓ l'utente ad
inserire l'host e la porta, E' possibile fare questo, ed in che modo?