[Réseau Client/ Serveur] Programmation ?
Fermé
Arno59
Messages postés
4600
Date d'inscription
jeudi 23 octobre 2003
Statut
Contributeur
Dernière intervention
18 avril 2023
-
3 avril 2007 à 17:35
SocketsJava - 9 déc. 2009 à 22:09
SocketsJava - 9 déc. 2009 à 22:09
A voir également:
- [Réseau Client/ Serveur] Programmation ?
- Formate pour taxer client frigo vide ✓ - Forum Matériel & Système
- Réseau orange non détecté - Forum Réseau
- Reseau orange non détecté ✓ - Forum Livebox
- Entrer les informations d'identification reseau - Guide
- Impossible d'atteindre le serveur dhcp - Forum Réseau
15 réponses
sebsauvage
Messages postés
32893
Date d'inscription
mercredi 29 août 2001
Statut
Modérateur
Dernière intervention
21 octobre 2019
15 659
17 avril 2007 à 15:28
17 avril 2007 à 15:28
Avez-vous une éventuelle solution du problème ?
=> Programme qui permet d'ouvrir sur un port donné et se mettre en attente de connexion
Euh... oui :
=> Programme qui permet d'ouvrir sur un port donné et se mettre en attente de connexion
Euh... oui :
s = socket.socket(socket.AF_INET, socket.SOCK_STREAM) s.bind(('', 12345)) s.listen(1) conn, addr = s.accept() print 'Un client s'est connecté. Son adresse IP/port est:', addr while True: data = conn.recv(1024) if not data: break print "Le client a envoyé:",data conn.close()
sebsauvage
Messages postés
32893
Date d'inscription
mercredi 29 août 2001
Statut
Modérateur
Dernière intervention
21 octobre 2019
15 659
3 avril 2007 à 17:42
3 avril 2007 à 17:42
Voilà un exemple de client et de serveur en Python: http://docs.python.org/lib/socket-example.html
Le serveur fait 15 lignes.
Le client 11 lignes
Le client se connecte sur le serveur sur le port 50007, envoie "Hello, world !".
Le serveur renvoie au client ce qu'il a envoyé.
Ajouter le renvoie de la même chaîne en minuscules ne devrait pas poser de problème majeur :-)
C'est très simple.
Maintenant, au vue du copier-coller massif qui suit le sujet, je présume qu'ils voudraient que tu fasse des webservices (c'est à dire formatter la requête et réponse en XML, et utiliser HTTP pour le transport).
Là, c'est un peu plus chiant, parcequ'il faut se farcir la construction et le décorticage de documents XML
(la partie HTTP est très simple, elle).
S'il faut coller aux standards SOAP, ça va être un peu plus chiant, mais faisable.
Si c'est les normes WS-* qu'il faut appliquer, tu peux te tirer une balle tout de suite.
Quant à WSDL et UDDI, ils me semblent franchement overkill dans ton cas.
Le serveur fait 15 lignes.
Le client 11 lignes
Le client se connecte sur le serveur sur le port 50007, envoie "Hello, world !".
Le serveur renvoie au client ce qu'il a envoyé.
Ajouter le renvoie de la même chaîne en minuscules ne devrait pas poser de problème majeur :-)
C'est très simple.
Maintenant, au vue du copier-coller massif qui suit le sujet, je présume qu'ils voudraient que tu fasse des webservices (c'est à dire formatter la requête et réponse en XML, et utiliser HTTP pour le transport).
Là, c'est un peu plus chiant, parcequ'il faut se farcir la construction et le décorticage de documents XML
(la partie HTTP est très simple, elle).
S'il faut coller aux standards SOAP, ça va être un peu plus chiant, mais faisable.
Si c'est les normes WS-* qu'il faut appliquer, tu peux te tirer une balle tout de suite.
Quant à WSDL et UDDI, ils me semblent franchement overkill dans ton cas.
bonjour sebsauvage,
veuillez m'excuser de vous déranger.
auriez-vous le même document pour le langage de programmation Java ?
sachez que votre réponse m'a bien aidé dans mon travail, car j'ai pu observer le fonctionnement client:serveur, mais en Java c'est plus compliqué pour moi ! =D
Merci d'avance !
phil.
veuillez m'excuser de vous déranger.
auriez-vous le même document pour le langage de programmation Java ?
sachez que votre réponse m'a bien aidé dans mon travail, car j'ai pu observer le fonctionnement client:serveur, mais en Java c'est plus compliqué pour moi ! =D
Merci d'avance !
phil.
Arno59
Messages postés
4600
Date d'inscription
jeudi 23 octobre 2003
Statut
Contributeur
Dernière intervention
18 avril 2023
486
3 avril 2007 à 17:49
3 avril 2007 à 17:49
Bonjour,
Je te remercie pour m'avoir rapidement.
Je vais approfondir la recherche demain, je te tiens au courant.
Je te remercie pour m'avoir rapidement.
Je vais approfondir la recherche demain, je te tiens au courant.
Arno59
Messages postés
4600
Date d'inscription
jeudi 23 octobre 2003
Statut
Contributeur
Dernière intervention
18 avril 2023
486
7 avril 2007 à 10:09
7 avril 2007 à 10:09
Merci pour ton aide.
Je vais commencer à vérifier les sources.
Je vais commencer à vérifier les sources.
Vous n’avez pas trouvé la réponse que vous recherchez ?
Posez votre question
=>>comment ecrire un exemple simple de client serveur en java builder avec la methode rmi ,svp.
=>>merci d'avance.
je sais pas c koi la méthode rmi ,mais je le fais en java un programme serveur client. si ca tinteresse je te montre comment
=>>merci d'avance.
je sais pas c koi la méthode rmi ,mais je le fais en java un programme serveur client. si ca tinteresse je te montre comment
Arno59
Messages postés
4600
Date d'inscription
jeudi 23 octobre 2003
Statut
Contributeur
Dernière intervention
18 avril 2023
486
17 avril 2007 à 15:12
17 avril 2007 à 15:12
Bonjour à tous,
Avez-vous une éventuelle solution du problème ?
=> Programme qui permet d'ouvrir sur un port donné et se mettre en attente
de connexion
Avez-vous une éventuelle solution du problème ?
=> Programme qui permet d'ouvrir sur un port donné et se mettre en attente
de connexion
bonjour a tous je doit effectuer un projet qui est de connecter un serveur client simple mais qui marche en C ou C++ sur windows mai je trouve pa commen faire.. eske kelkun peu maider?
sebsauvage
Messages postés
32893
Date d'inscription
mercredi 29 août 2001
Statut
Modérateur
Dernière intervention
21 octobre 2019
15 659
18 avril 2007 à 10:02
18 avril 2007 à 10:02
Voilà le serveur en C++: https://linuxgazette.net/issue74/tougher.html#3.1
Et voilà le client: https://linuxgazette.net/issue74/tougher.html#3.2
Et voilà le client: https://linuxgazette.net/issue74/tougher.html#3.2
g 1 application client serveur a developper avec les socket sous linux et je doit utiliser le client ssh .vous pouvez m'aider ????????
Salut le monde, je suis un étudiant en informatique et actuallement je chercher des cours ou des livres pour le langage c# et pour vusial studio.net 2005.
Merci pour votre aide.
foulhkam.
Merci pour votre aide.
foulhkam.
comment ecrire un exemple simple de client serveur en java builder avec la methode rmi ,svp.
merci d'avance.
merci d'avance.
je veux creer une application client serveur en utilisant la technologe com de microsoft
et j'ai besoin de votre aide surtout pour creer un serveur avec des parametre d'entree en c++builder
et merci pour votre aide
et j'ai besoin de votre aide surtout pour creer un serveur avec des parametre d'entree en c++builder
et merci pour votre aide
Arno59
Messages postés
4600
Date d'inscription
jeudi 23 octobre 2003
Statut
Contributeur
Dernière intervention
18 avril 2023
486
3 avril 2007 à 17:53
3 avril 2007 à 17:53
Lors de mes recherches sur le net, j'ai obtenu des informations et je me demander si le WebService est une solution.
Donc la partie a traité n'est que la zone en italique.
Donc la partie a traité n'est que la zone en italique.
juniordj
Messages postés
2
Date d'inscription
lundi 28 avril 2008
Statut
Membre
Dernière intervention
28 mai 2008
16 mai 2008 à 13:18
16 mai 2008 à 13:18
oui Le WebService est une solution
sebsauvage
Messages postés
32893
Date d'inscription
mercredi 29 août 2001
Statut
Modérateur
Dernière intervention
21 octobre 2019
15 659
3 avril 2007 à 21:48
3 avril 2007 à 21:48
Disons que les webservices étaient partis comme une bonne idée, mais dans la pratique c'est devenu une usine à gaz pas possible.
17 avril 2007 à 16:35
Cela permet d'ouvrir un port.