IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

Entrée/Sortie Java Discussion :

Socket serveur et client


Sujet :

Entrée/Sortie Java

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre actif
    Homme Profil pro
    Développeur informatique
    Inscrit en
    Mars 2005
    Messages
    38
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 40
    Localisation : France, Nord (Nord Pas de Calais)

    Informations professionnelles :
    Activité : Développeur informatique

    Informations forums :
    Inscription : Mars 2005
    Messages : 38
    Par défaut Socket serveur et client
    Bonjour,

    est-il possible dans une application java serveur de lui même faire une connexion à un autre serveur ?

    Citation Envoyé par schéma
    "clientX" <--> "Serveur X" <--> "Serveur Mère"
    "Serveur Y" <--> "Serveur Mère"

  2. #2
    Rédacteur/Modérateur

    Avatar de bouye
    Homme Profil pro
    Information Technologies Specialist (Scientific Computing)
    Inscrit en
    Août 2005
    Messages
    6 899
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 48
    Localisation : Nouvelle-Calédonie

    Informations professionnelles :
    Activité : Information Technologies Specialist (Scientific Computing)
    Secteur : Agroalimentaire - Agriculture

    Informations forums :
    Inscription : Août 2005
    Messages : 6 899
    Billets dans le blog
    54
    Par défaut
    Ben oui pourquoi ? Sauf si c'est une Applet.
    Tu peux ouvrir autant de Socket (socket clientes) vers autant de serveur que tu veuilles et ce independament du fait que ton application soit elle-meme serveur ou non (ok, ok, en vrai on est limite par le nombre de ports disponibles cote client aussi).
    Merci de penser au tag quand une réponse a été apportée à votre question. Aucune réponse ne sera donnée à des messages privés portant sur des questions d'ordre technique. Les forums sont là pour que vous y postiez publiquement vos problèmes.

    suivez mon blog sur Développez.

    Programming today is a race between software engineers striving to build bigger and better idiot-proof programs, and the universe trying to produce bigger and better idiots. So far, the universe is winning. ~ Rich Cook

  3. #3
    Membre actif
    Homme Profil pro
    Développeur informatique
    Inscrit en
    Mars 2005
    Messages
    38
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 40
    Localisation : France, Nord (Nord Pas de Calais)

    Informations professionnelles :
    Activité : Développeur informatique

    Informations forums :
    Inscription : Mars 2005
    Messages : 38
    Par défaut
    oki

    et tu me conseillerais quoi de plus rapide et moins bouffant en ram ?

    ObjectOutputStream ou DataInputStream ?

    Et si c'est DataInputStream le plus mieux un String[] passerait ou il faut obligatoirement un String ?

  4. #4
    Rédacteur/Modérateur

    Avatar de bouye
    Homme Profil pro
    Information Technologies Specialist (Scientific Computing)
    Inscrit en
    Août 2005
    Messages
    6 899
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 48
    Localisation : Nouvelle-Calédonie

    Informations professionnelles :
    Activité : Information Technologies Specialist (Scientific Computing)
    Secteur : Agroalimentaire - Agriculture

    Informations forums :
    Inscription : Août 2005
    Messages : 6 899
    Billets dans le blog
    54
    Par défaut
    Comptes-tu utiliser des objets ou seulement des types primitifs ?

    Si tu veux transferer un String[] via un DataOutputStream, tu devras l'encoder dans une chaine unique avec des separateurs de valeur et decoder la chaine recue a l'autre bout. Clairement dans ce cas precis (et en comm Java <-> Java) un Object(Out/In)putstream semble etre plus recommande et simple a utiliser.

    Apres si c'est vraiment des objets au sens large, tu peux egalement voir du cote de RMI.
    Merci de penser au tag quand une réponse a été apportée à votre question. Aucune réponse ne sera donnée à des messages privés portant sur des questions d'ordre technique. Les forums sont là pour que vous y postiez publiquement vos problèmes.

    suivez mon blog sur Développez.

    Programming today is a race between software engineers striving to build bigger and better idiot-proof programs, and the universe trying to produce bigger and better idiots. So far, the universe is winning. ~ Rich Cook

  5. #5
    Membre actif
    Homme Profil pro
    Développeur informatique
    Inscrit en
    Mars 2005
    Messages
    38
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 40
    Localisation : France, Nord (Nord Pas de Calais)

    Informations professionnelles :
    Activité : Développeur informatique

    Informations forums :
    Inscription : Mars 2005
    Messages : 38
    Par défaut
    Ok, je compte juste utiliser un String[] et de java <-> java.
    Donc si tu me dis que c'est mieux l'Object(In/Out)putstream est le mieux, je continuerai de l'utiliser.

    merci pour tes conseils.

  6. #6
    Membre confirmé Avatar de faico
    Inscrit en
    Août 2005
    Messages
    242
    Détails du profil
    Informations forums :
    Inscription : Août 2005
    Messages : 242
    Par défaut
    Salam,
    Et avec une communication JAVA <--> C ?
    Surtout que j'ai des String qui contienent du texte arabe ??

Discussions similaires

  1. [Débutant] Envoie de socket - Serveur TCP > Client.
    Par taiuzer dans le forum VB.NET
    Réponses: 0
    Dernier message: 05/10/2013, 16h52
  2. Liste chainée, sockets, serveur multi clients.
    Par jbarreau-mainson dans le forum Réseau
    Réponses: 4
    Dernier message: 01/05/2009, 12h15
  3. applet socket serveur + connexions clientes
    Par wilv8 dans le forum Applets
    Réponses: 2
    Dernier message: 30/10/2008, 10h04
  4. Problème communication sockets serveur mutli-client
    Par muad'dib dans le forum Réseau
    Réponses: 5
    Dernier message: 17/05/2007, 02h21
  5. Réponses: 72
    Dernier message: 05/12/2005, 10h45

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo