OVH Cloud OVH Cloud

Communiquer entre 2 PC

5 réponses
Avatar
Sylvain
Bonjour,

Je dois développer une application Client / Serveur.
Le client et le serveur étant séparé par internet.
Je pensais les faire communiquer grâce au protocole TCP/IP, mais le problème
est que je ne sais pas comment faire cela.
De plus il faut ouvrir un port par programmation la non plus je ne sais pas.

J'avais aussi une autre idée, c'est de la faire communiquer par http, mais
je ne sais pas si c'est possible et aussi comment faire.

Pouvez vous m'aider svp,
Merci

5 réponses

Avatar
AlexC
Salut,

Tu trouveras toutes les réponses dans MSDN ainsi que des exemples ( il y a
meme un exemple de Chat )
Regardes du coté de System.Net des System.Net.Sockets.

et hop :

ms-help://MS.VSCC.2003/MS.MSDNQTR.2003FEB.1036/cpguide/html/cpconusingtcpservices.htm

@+

AlexC

"Sylvain" a écrit dans le message de
news:
Bonjour,

Je dois développer une application Client / Serveur.
Le client et le serveur étant séparé par internet.
Je pensais les faire communiquer grâce au protocole TCP/IP, mais le
problème
est que je ne sais pas comment faire cela.
De plus il faut ouvrir un port par programmation la non plus je ne sais
pas.

J'avais aussi une autre idée, c'est de la faire communiquer par http, mais
je ne sais pas si c'est possible et aussi comment faire.

Pouvez vous m'aider svp,
Merci



Avatar
Pierre Alexis
Sylvain wrote:

Je dois développer une application Client / Serveur.
Le client et le serveur étant séparé par internet.
Je pensais les faire communiquer grâce au protocole TCP/IP, mais le problème
est que je ne sais pas comment faire cela.
De plus il faut ouvrir un port par programmation la non plus je ne sais pas.

J'avais aussi une autre idée, c'est de la faire communiquer par http, mais
je ne sais pas si c'est possible et aussi comment faire.



V'là un tuto sur les sockets. C'est du Unix, mais sous Windows c'est
*exactement* la même chose. Et bien que ce tuto soit en C, en .Net on
retrouve les mêmes fonctions.

http://prografix.games-creators.org/document/163

--
Pierre ALEXIS
Courriel :
FAQ Visual Basic : http://faq.vb.free.fr
Avatar
Olivier
Bonjour,

Les WebServices sont une approche interessante.
Si c'est adapté a ton problème, bien sur.

Olivier


"Sylvain" a écrit dans le message de
news:
Bonjour,

Je dois développer une application Client / Serveur.
Le client et le serveur étant séparé par internet.
Je pensais les faire communiquer grâce au protocole TCP/IP, mais le


problème
est que je ne sais pas comment faire cela.
De plus il faut ouvrir un port par programmation la non plus je ne sais


pas.

J'avais aussi une autre idée, c'est de la faire communiquer par http, mais
je ne sais pas si c'est possible et aussi comment faire.

Pouvez vous m'aider svp,
Merci



Avatar
Sylvain
Salut,

Merci pour ton aide. Mais par contre je n'arrive pas à retrouver la page
d'aide avec les exemples.
Pourrais tu me renvoyer le lien ?
MErci

"AlexC" wrote:

Salut,

Tu trouveras toutes les réponses dans MSDN ainsi que des exemples ( il y a
meme un exemple de Chat )
Regardes du coté de System.Net des System.Net.Sockets.

et hop :

ms-help://MS.VSCC.2003/MS.MSDNQTR.2003FEB.1036/cpguide/html/cpconusingtcpservices.htm

@+

AlexC

"Sylvain" a écrit dans le message de
news:
> Bonjour,
>
> Je dois développer une application Client / Serveur.
> Le client et le serveur étant séparé par internet.
> Je pensais les faire communiquer grâce au protocole TCP/IP, mais le
> problème
> est que je ne sais pas comment faire cela.
> De plus il faut ouvrir un port par programmation la non plus je ne sais
> pas.
>
> J'avais aussi une autre idée, c'est de la faire communiquer par http, mais
> je ne sais pas si c'est possible et aussi comment faire.
>
> Pouvez vous m'aider svp,
> Merci
>





Avatar
AlexC
le lien que je t'ai donné est un lien MSDN sur les tcpclient ...

voilà le lien pour les exemples

ms-help://MS.VSCC.2003/MS.MSDNQTR.2003FEB.1036/dnadvnet/html/vbnet08282001.htm

Si tu n'a pas msdn d'installer ca ne fonctionnera pas !

"Sylvain" a écrit dans le message de
news:
Salut,

Merci pour ton aide. Mais par contre je n'arrive pas à retrouver la page
d'aide avec les exemples.
Pourrais tu me renvoyer le lien ?
MErci

"AlexC" wrote:

Salut,

Tu trouveras toutes les réponses dans MSDN ainsi que des exemples ( il y
a
meme un exemple de Chat )
Regardes du coté de System.Net des System.Net.Sockets.

et hop :

ms-help://MS.VSCC.2003/MS.MSDNQTR.2003FEB.1036/cpguide/html/cpconusingtcpservices.htm

@+

AlexC

"Sylvain" a écrit dans le message de
news:
> Bonjour,
>
> Je dois développer une application Client / Serveur.
> Le client et le serveur étant séparé par internet.
> Je pensais les faire communiquer grâce au protocole TCP/IP, mais le
> problème
> est que je ne sais pas comment faire cela.
> De plus il faut ouvrir un port par programmation la non plus je ne sais
> pas.
>
> J'avais aussi une autre idée, c'est de la faire communiquer par http,
> mais
> je ne sais pas si c'est possible et aussi comment faire.
>
> Pouvez vous m'aider svp,
> Merci
>