Bonjour,
Je debute en remoting.
J'aimerais savoir s'il es possible de réaliser la chose suivante :
J'ai sur une machine, un serveur qui execute des requetes sur une base de données.
En client client, se connecte au serveur, fait une demande de requete, et c'est le serveur qui fait la requete sur le SGBD et retourne le resultat au client.
Ma classe de connexion se trouve sur le serveur. Le client ne connait qu'une itnerface.
Parmis les methodes de connexion disponibles dans l'interface, il y a :
bool init (string login, string password) qui permet au serveur de se connecter au SGBD avec le login et password transmis. Cette fonction marche tres bien.
bool init () qui affiche un formulaire de connexion avec 2 champs text (1 pour le login, 1 pour le password).
Mon probleme est le formulaire s'affiche bien, mais conté Serveur et pas coté client !!!!!!!
Mes parametres pour le remoting sont, coté serveur :
TcpChannel chnl = new TcpChannel(8085);
ChannelServices.RegisterChannel(chnl);
RemotingConfiguration.RegisterWellKnownServiceType(typeof(factory),"IConnexionFactory",WellKnownObjectMode.SingleCall);
ou IConnexionFactory est mon interface
et coté client :
TcpChannel chnl = new TcpChannel();
ChannelServices.RegisterChannel(chnl);
this.fact = (IConnexionFactory)Activator.GetObject(typeof(IConnexionFactory),"tcp://172.16.5.38:8085/IConnexionFactory");
Merci de votre aide.