Vous ne trouvez pas de réponse à votre problème ? Alors posez la question dans le forum. Souvenez-vous qu'il n'y a jamais de question bête, mais rester dans l'ignorance parce que l'on n'ose pas poser une question, ça c'est une erreur !

Sujet : Communication TCP [ Réseau & internet / Internet ] (DiGhan)

jeudi 26 avril 2007 à 20:00:22 | Communication TCP

DiGhan

Bonjour,

je dois réaliser une application basée sur une architecture client / serveur. Celle-ci s'appuie sur TCP pour communiquer. Mon serveur écrit en C++ fonctionne trés bien. Mon problème vient de mon client : mon applet.

C'est en m'inspirant du code présenté sur le site de sun que j'ai commencé le développement de mon client dont voici le source, [ Lien ]

Aprés un debug intensif, j'ai constaté que mon Appli. ne rentrait jamais dans la boucle while (affichage de l'exception).
Je suppose donc que la condition doit être évaluée à null.  Mais pourquoi ? oû envoyer une requête au serveur ?

Enfin, pour faire l'analogie avec le fonctionnement des Sockets en C++, readLine est-il l'equivalent de recv/Receive, est-il bloquant ?

Merci pour votre aide.

NOTA: je tiens à m'excuser auprés de la personne qui m'a gentillement répondu concernant mes questions sur le J2EE. Hélas, faute de visites sur le site, j'ai n'ai pas retrouvé le Thread pour la remercier.


jeudi 26 avril 2007 à 21:19:36 | Re : Communication TCP

Ombitious_Developper



Note:

ça peut être dû à la différence des types; je m'exprime un char en C/C++ est sur 1 byte mais en Java il est sur 2 bytes.

Travailles sur type de données communs ou bien fais les transformations nécessaires.

samedi 28 avril 2007 à 17:34:37 | Re : Communication TCP

DiGhan

Oui tu as raison, je vais regarder de ce côté.
MErci pour ta réponse ;-)

samedi 28 avril 2007 à 20:27:17 | Re : Communication TCP

DiGhan

Réponse acceptée !
J'ai enfin résolu le probleme !

Le problème ne vient pas du typage des données mais du format de la réponse (serveur->client Java). La réponse du serveur doit contenir un retour chariot "\r\n" .



Cette discussion est classé dans : site, serveur, client, communication, tcp


Répondre à ce message

Sujets en rapport avec ce message

tcp, communication client/serveur [ par brightblade ] Voila, je veux echanger des donnees (byte, par exemple un fichier fragmenté) entre un client et un serveur. par contre j'ai besoin d'etre sur que mes communication entre un client et un serveur [?] [ par magicyan ] Bonjour,Je programme un jeu en réseau mais je ne sais pas comment faire pour que le client dise au serveur qu'il est connecté.Merci d'avance pour vos Serveur/client TCP un peu special [ par cinya ] Hello tout le monde!!Voila j'aimerai creer en java un client/serveur TCP ou la connexion du serveur n'est pas une connection entrante. C'est a dire qu TCP/IP entre JAVA et C [ par KC62 ] Bonjour a tous, Je développe en binome un petit tchat (Serveur en C et client en JAVA) Le serveur marche correctement avec un client en C (réalisé p communication client/serveur [ par tiger_j ] bonjour à tous; j'ai un pb qui me tappe sur les nerfs,je viens de developper une application qui permet à un client mobile de se connécter à un serveu Communication client serveur [ par RajaEtouil0212 ] Salut,Quel est le programme qui me permet de  récupérer l'adresse MAC de mon ordinateur ?Merci d'avance. copie d'un fichier image du post client vers le serveur [ par japouni ] Bonjour ,je veux copier un fichier image du poste client vers post serveur.J'ai trouvé la solution suivantehttp://www. pb d'upload d'un fichier client=>serveur [ par hluder ] Bonjour!!!Alors voilà mon nouveau probleme!Mon client m'envoi un fichier, je le récupère et je le copie sur mon serveurTOut pourait bien aller sauf qu application client serveur [ par sarahbelle ] salut j'au une application client serveur  comment je peut faire une liason entre l'application de client et l'application de serveur


Nos sponsors

Sondage...

CalendriCode

Novembre 2008
LMMJVSD
     12
3456789
10111213141516
17181920212223
24252627282930

Consulter la suite du CalendriCode

Téléchargements

Logiciels à télécharger sur le même thème :



Développement réalisé par Nicolas SOREL (Nix) avec l'aide de : Cyril DURAND et Emmanuel BAÏSE, Merci à Vincent pour ses précieux conseils
CodeS-SourceS.com© Toute reproduction même partielle est interdite sauf accord écrit du Webmaster
CodeS-SourceS.com© est une marque déposée tous droits réservés
Temps d'éxécution de la page : 0,343 sec

Google Coop CodeS-SourceS Google Coop CodeS-SourceS


Certaines images présentes sur le site (notament certains avatars) sont issues des collections IconShock, donc si vous souhaitez utiliser ces icons vous devez les acheter, ne les copiez pas et ne utilisez pas dans vos sites et applications sans les avoir commandé.