Une ptite question pour bien commencer la semaine :
Voilà, j'ai un projet que j'aimerais mettre en réseau. Mon idée est d'avoir
un prog maître sur une machine et des clients sur des autres.
Ce projet ne partagera pas de données mais des informations :
** La machine maître s'occupe de la commande d'un périphérique sur un des
ports COM. (cette partie est faite)
** Le projet sur la machine maître géra des ordres provenant des clients et
devra leur renvoyer une information si l'ordre à bien était reçu et exécuté.
Pensez vous que c'est réalisable??? auriez vous des suggestions, directions,
liens, petit projet ... pour faire aboutir mon idée
Tu peux placer ton programme maître dans une application COM+, puis créé un proxy. Ceci te permettra d'utiliser simplement DCOM pour accéder à ton programme maître depuis de nombreux clients.
Ici le lien vers la documentation http://msdn.microsoft.com/library/default.asp?url=/library/en-us/dnanchor/html/complus_anchor.asp?frame=true Ici un exemple complet http://msdn.microsoft.com/library/default.asp?url=/library/en-us/dncomser/html/complus.asp?frame=true
Cordialement, -- Xavier Pillons Microsoft Services
"TouTenN" <gelapplication[Nospam]@tiscali.fr> wrote in message news:c1upgf$fdr$
Bonjour
Une ptite question pour bien commencer la semaine :
Voilà, j'ai un projet que j'aimerais mettre en réseau. Mon idée est
d'avoir
un prog maître sur une machine et des clients sur des autres.
Ce projet ne partagera pas de données mais des informations : ** La machine maître s'occupe de la commande d'un périphérique sur un des ports COM. (cette partie est faite) ** Le projet sur la machine maître géra des ordres provenant des clients
et
devra leur renvoyer une information si l'ordre à bien était reçu et
exécuté.
Pensez vous que c'est réalisable??? auriez vous des suggestions,
directions,
liens, petit projet ... pour faire aboutir mon idée
Merci
Guy --
Tu peux placer ton programme maître dans une application COM+, puis créé un
proxy. Ceci te permettra d'utiliser simplement DCOM pour accéder à ton
programme maître depuis de nombreux clients.
Ici le lien vers la documentation
http://msdn.microsoft.com/library/default.asp?url=/library/en-us/dnanchor/html/complus_anchor.asp?frame=true
Ici un exemple complet
http://msdn.microsoft.com/library/default.asp?url=/library/en-us/dncomser/html/complus.asp?frame=true
Cordialement,
--
Xavier Pillons
Microsoft Services
"TouTenN" <gelapplication[Nospam]@tiscali.fr> wrote in message
news:c1upgf$fdr$1@news-reader5.wanadoo.fr...
Bonjour
Une ptite question pour bien commencer la semaine :
Voilà, j'ai un projet que j'aimerais mettre en réseau. Mon idée est
d'avoir
un prog maître sur une machine et des clients sur des autres.
Ce projet ne partagera pas de données mais des informations :
** La machine maître s'occupe de la commande d'un périphérique sur un des
ports COM. (cette partie est faite)
** Le projet sur la machine maître géra des ordres provenant des clients
et
devra leur renvoyer une information si l'ordre à bien était reçu et
exécuté.
Pensez vous que c'est réalisable??? auriez vous des suggestions,
directions,
liens, petit projet ... pour faire aboutir mon idée
Tu peux placer ton programme maître dans une application COM+, puis créé un proxy. Ceci te permettra d'utiliser simplement DCOM pour accéder à ton programme maître depuis de nombreux clients.
Ici le lien vers la documentation http://msdn.microsoft.com/library/default.asp?url=/library/en-us/dnanchor/html/complus_anchor.asp?frame=true Ici un exemple complet http://msdn.microsoft.com/library/default.asp?url=/library/en-us/dncomser/html/complus.asp?frame=true
Cordialement, -- Xavier Pillons Microsoft Services
"TouTenN" <gelapplication[Nospam]@tiscali.fr> wrote in message news:c1upgf$fdr$
Bonjour
Une ptite question pour bien commencer la semaine :
Voilà, j'ai un projet que j'aimerais mettre en réseau. Mon idée est
d'avoir
un prog maître sur une machine et des clients sur des autres.
Ce projet ne partagera pas de données mais des informations : ** La machine maître s'occupe de la commande d'un périphérique sur un des ports COM. (cette partie est faite) ** Le projet sur la machine maître géra des ordres provenant des clients
et
devra leur renvoyer une information si l'ordre à bien était reçu et
exécuté.
Pensez vous que c'est réalisable??? auriez vous des suggestions,
directions,
liens, petit projet ... pour faire aboutir mon idée
Merci
Guy --
TouTenN
> Tu peux placer ton programme maître dans une application COM+, puis créé
un
proxy. Ceci te permettra d'utiliser simplement DCOM pour accéder à ton programme maître depuis de nombreux clients.
J'étais plutôt attirer par l'utilisation de winsock du à sa simplicité d'emploi. Ce que tu me proposes dépasse mes connaissances et la barrière de la langue va me ralentir énormément.
Seul le critère de temps de transfert des informations va me permettre de choisir une des solutions. Le temps moyen des ordres à transmettre au périphérique connecté au port tourne autour des 400ms.. est-ce possible avec winsock???
Cordialement
Guy --
> Tu peux placer ton programme maître dans une application COM+, puis créé
un
proxy. Ceci te permettra d'utiliser simplement DCOM pour accéder à ton
programme maître depuis de nombreux clients.
J'étais plutôt attirer par l'utilisation de winsock du à sa simplicité
d'emploi. Ce que tu me proposes dépasse mes connaissances et la barrière de
la langue va me ralentir énormément.
Seul le critère de temps de transfert des informations va me permettre de
choisir une des solutions. Le temps moyen des ordres à transmettre au
périphérique connecté au port tourne autour des 400ms.. est-ce possible avec
winsock???
J'étais plutôt attirer par l'utilisation de winsock du à sa simplicité d'emploi. Ce que tu me proposes dépasse mes connaissances et la barrière de la langue va me ralentir énormément.
Seul le critère de temps de transfert des informations va me permettre de choisir une des solutions. Le temps moyen des ordres à transmettre au périphérique connecté au port tourne autour des 400ms.. est-ce possible avec winsock???
Cordialement
Guy --
ng
Salut,
Regarde du coté du controle Winsock ou des même des APIs socket. Je peux te fournir par email un exemple de communication simple entre deux postes distants si tu le désire.
-- Nicolas G. FAQ VB : http://faq.vb.free.fr API Guide : http://www.allapi.net Google Groups : http://groups.google.fr/ MZ-Tools : http://www.mztools.com/ "TouTenN" <gelapplication[Nospam]@tiscali.fr> a écrit dans le message de news: c1upgf$fdr$
Bonjour
Une ptite question pour bien commencer la semaine :
Voilà, j'ai un projet que j'aimerais mettre en réseau. Mon idée est
d'avoir
un prog maître sur une machine et des clients sur des autres.
Ce projet ne partagera pas de données mais des informations : ** La machine maître s'occupe de la commande d'un périphérique sur un des ports COM. (cette partie est faite) ** Le projet sur la machine maître géra des ordres provenant des clients
et
devra leur renvoyer une information si l'ordre à bien était reçu et
exécuté.
Pensez vous que c'est réalisable??? auriez vous des suggestions,
directions,
liens, petit projet ... pour faire aboutir mon idée
Merci
Guy --
Salut,
Regarde du coté du controle Winsock ou des même des APIs socket.
Je peux te fournir par email un exemple de communication simple entre deux
postes distants si tu le désire.
--
Nicolas G.
FAQ VB : http://faq.vb.free.fr
API Guide : http://www.allapi.net
Google Groups : http://groups.google.fr/
MZ-Tools : http://www.mztools.com/
"TouTenN" <gelapplication[Nospam]@tiscali.fr> a écrit dans le message de
news: c1upgf$fdr$1@news-reader5.wanadoo.fr...
Bonjour
Une ptite question pour bien commencer la semaine :
Voilà, j'ai un projet que j'aimerais mettre en réseau. Mon idée est
d'avoir
un prog maître sur une machine et des clients sur des autres.
Ce projet ne partagera pas de données mais des informations :
** La machine maître s'occupe de la commande d'un périphérique sur un des
ports COM. (cette partie est faite)
** Le projet sur la machine maître géra des ordres provenant des clients
et
devra leur renvoyer une information si l'ordre à bien était reçu et
exécuté.
Pensez vous que c'est réalisable??? auriez vous des suggestions,
directions,
liens, petit projet ... pour faire aboutir mon idée
Regarde du coté du controle Winsock ou des même des APIs socket. Je peux te fournir par email un exemple de communication simple entre deux postes distants si tu le désire.
-- Nicolas G. FAQ VB : http://faq.vb.free.fr API Guide : http://www.allapi.net Google Groups : http://groups.google.fr/ MZ-Tools : http://www.mztools.com/ "TouTenN" <gelapplication[Nospam]@tiscali.fr> a écrit dans le message de news: c1upgf$fdr$
Bonjour
Une ptite question pour bien commencer la semaine :
Voilà, j'ai un projet que j'aimerais mettre en réseau. Mon idée est
d'avoir
un prog maître sur une machine et des clients sur des autres.
Ce projet ne partagera pas de données mais des informations : ** La machine maître s'occupe de la commande d'un périphérique sur un des ports COM. (cette partie est faite) ** Le projet sur la machine maître géra des ordres provenant des clients
et
devra leur renvoyer une information si l'ordre à bien était reçu et
exécuté.
Pensez vous que c'est réalisable??? auriez vous des suggestions,
directions,
liens, petit projet ... pour faire aboutir mon idée
Merci
Guy --
Eric Blin
Bonjour,
J'étais plutôt attirer par l'utilisation de winsock du à sa simplicité
Moi aussi je t'aurais conseillé les Sockets : je connais pas trop mais cela semble plus se rapprocher de ce que tu veux...
Maintenant DCom et les dérivés ba heu ... c'est pas des plus simples et faciles à installer, configurer, utiliser et la je parle en connaissance de cause ... et de problème.
@+
Eric
Bonjour,
J'étais plutôt attirer par l'utilisation de winsock du à sa simplicité
Moi aussi je t'aurais conseillé les Sockets : je connais pas trop mais cela
semble plus se rapprocher de ce que tu veux...
Maintenant DCom et les dérivés ba heu ... c'est pas des plus simples et
faciles à installer, configurer, utiliser et la je parle en connaissance de
cause ... et de problème.
J'étais plutôt attirer par l'utilisation de winsock du à sa simplicité
Moi aussi je t'aurais conseillé les Sockets : je connais pas trop mais cela semble plus se rapprocher de ce que tu veux...
Maintenant DCom et les dérivés ba heu ... c'est pas des plus simples et faciles à installer, configurer, utiliser et la je parle en connaissance de cause ... et de problème.
@+
Eric
TouTenN
> Moi aussi je t'aurais conseillé les Sockets : je connais pas trop mais
cela
semble plus se rapprocher de ce que tu veux...
Maintenant DCom et les dérivés ba heu ... c'est pas des plus simples et faciles à installer, configurer, utiliser et la je parle en connaissance
de
cause ... et de problème.
Effectivement, je viens de consulter les quelques informations que j'ai pu trouvé sur le web (hormis sur le site de microsoft mais en anglais), l'utilisation de Dcom est trop complexe surtout que le projet est destiné à des personnes de faible niveau informatique...
Guy
> Moi aussi je t'aurais conseillé les Sockets : je connais pas trop mais
cela
semble plus se rapprocher de ce que tu veux...
Maintenant DCom et les dérivés ba heu ... c'est pas des plus simples et
faciles à installer, configurer, utiliser et la je parle en connaissance
de
cause ... et de problème.
Effectivement, je viens de consulter les quelques informations que j'ai pu
trouvé sur le web (hormis sur le site de microsoft mais en anglais),
l'utilisation de Dcom est trop complexe surtout que le projet est destiné à
des personnes de faible niveau informatique...
> Moi aussi je t'aurais conseillé les Sockets : je connais pas trop mais
cela
semble plus se rapprocher de ce que tu veux...
Maintenant DCom et les dérivés ba heu ... c'est pas des plus simples et faciles à installer, configurer, utiliser et la je parle en connaissance
de
cause ... et de problème.
Effectivement, je viens de consulter les quelques informations que j'ai pu trouvé sur le web (hormis sur le site de microsoft mais en anglais), l'utilisation de Dcom est trop complexe surtout que le projet est destiné à des personnes de faible niveau informatique...
Guy
TouTenN
> Regarde du coté du controle Winsock ou des même des APIs socket. Je peux te fournir par email un exemple de communication simple entre deux postes distants si tu le désire.
Bonjour nicolas
merci pour ta proposition, mais en fouillant dans mes archives j'ai retrouvé un projet très simple fonctionnant à merveille...
Le seul point qui pourrait m'aider, c'est le code qui permet recupérer le nom entier de l'ordinateur sur lequel est installé le programme. En effet winsock accepte le numéro d'IP de la machine et son nom dans le paramêtre .RemoteHost C'est plus facile à comprendre pour les novices
Merci
Guy
> Regarde du coté du controle Winsock ou des même des APIs socket.
Je peux te fournir par email un exemple de communication simple entre deux
postes distants si tu le désire.
Bonjour nicolas
merci pour ta proposition, mais en fouillant dans mes archives j'ai retrouvé
un projet très simple fonctionnant à merveille...
Le seul point qui pourrait m'aider, c'est le code qui permet recupérer le
nom entier de l'ordinateur sur lequel est installé le programme. En effet
winsock accepte le numéro d'IP de la machine et son nom dans le paramêtre
.RemoteHost
C'est plus facile à comprendre pour les novices
> Regarde du coté du controle Winsock ou des même des APIs socket. Je peux te fournir par email un exemple de communication simple entre deux postes distants si tu le désire.
Bonjour nicolas
merci pour ta proposition, mais en fouillant dans mes archives j'ai retrouvé un projet très simple fonctionnant à merveille...
Le seul point qui pourrait m'aider, c'est le code qui permet recupérer le nom entier de l'ordinateur sur lequel est installé le programme. En effet winsock accepte le numéro d'IP de la machine et son nom dans le paramêtre .RemoteHost C'est plus facile à comprendre pour les novices
Merci
Guy
TouTenN
> Le seul point qui pourrait m'aider, c'est le code qui permet recupérer le nom entier de l'ordinateur sur lequel est installé le programme. En effet winsock accepte le numéro d'IP de la machine et son nom dans le
paramêtre
.RemoteHost
J'ai trouvé c'est Label1.Caption = Winsock1.LocalHostName
> Le seul point qui pourrait m'aider, c'est le code qui permet recupérer le
nom entier de l'ordinateur sur lequel est installé le programme. En effet
winsock accepte le numéro d'IP de la machine et son nom dans le
paramêtre
.RemoteHost
J'ai trouvé c'est Label1.Caption = Winsock1.LocalHostName
> Le seul point qui pourrait m'aider, c'est le code qui permet recupérer le nom entier de l'ordinateur sur lequel est installé le programme. En effet winsock accepte le numéro d'IP de la machine et son nom dans le
paramêtre
.RemoteHost
J'ai trouvé c'est Label1.Caption = Winsock1.LocalHostName
ng
Salut,
Ok, mais en cas de prob, n'hésite pas ;-)
-- Nicolas G. FAQ VB : http://faq.vb.free.fr API Guide : http://www.allapi.net Google Groups : http://groups.google.fr/ MZ-Tools : http://www.mztools.com/
TouTenN <gelapplication[Nospam]@tiscali.fr> a écrit :
Regarde du coté du controle Winsock ou des même des APIs socket. Je peux te fournir par email un exemple de communication simple entre deux postes distants si tu le désire.
Bonjour nicolas
merci pour ta proposition, mais en fouillant dans mes archives j'ai retrouvé un projet très simple fonctionnant à merveille...
Le seul point qui pourrait m'aider, c'est le code qui permet recupérer le nom entier de l'ordinateur sur lequel est installé le programme. En effet winsock accepte le numéro d'IP de la machine et son nom dans le paramêtre .RemoteHost C'est plus facile à comprendre pour les novices
Merci
Guy
Salut,
Ok, mais en cas de prob, n'hésite pas ;-)
--
Nicolas G.
FAQ VB : http://faq.vb.free.fr
API Guide : http://www.allapi.net
Google Groups : http://groups.google.fr/
MZ-Tools : http://www.mztools.com/
TouTenN <gelapplication[Nospam]@tiscali.fr> a écrit :
Regarde du coté du controle Winsock ou des même des APIs socket.
Je peux te fournir par email un exemple de communication simple
entre deux postes distants si tu le désire.
Bonjour nicolas
merci pour ta proposition, mais en fouillant dans mes archives j'ai
retrouvé un projet très simple fonctionnant à merveille...
Le seul point qui pourrait m'aider, c'est le code qui permet
recupérer le nom entier de l'ordinateur sur lequel est installé le
programme. En effet winsock accepte le numéro d'IP de la machine et
son nom dans le paramêtre .RemoteHost
C'est plus facile à comprendre pour les novices
-- Nicolas G. FAQ VB : http://faq.vb.free.fr API Guide : http://www.allapi.net Google Groups : http://groups.google.fr/ MZ-Tools : http://www.mztools.com/
TouTenN <gelapplication[Nospam]@tiscali.fr> a écrit :
Regarde du coté du controle Winsock ou des même des APIs socket. Je peux te fournir par email un exemple de communication simple entre deux postes distants si tu le désire.
Bonjour nicolas
merci pour ta proposition, mais en fouillant dans mes archives j'ai retrouvé un projet très simple fonctionnant à merveille...
Le seul point qui pourrait m'aider, c'est le code qui permet recupérer le nom entier de l'ordinateur sur lequel est installé le programme. En effet winsock accepte le numéro d'IP de la machine et son nom dans le paramêtre .RemoteHost C'est plus facile à comprendre pour les novices