begin process at 2010 02 10 12:18:21
  Trouver un code source :
 
dans
 
Accueil > Forum > 

Archive Java

 > 

Archives

 > 

Servlet et JavaServerPage

 > 

Client/serveur


Derniers messages déposésPoser une question dans le forum ou lancer une discussion

Client/serveur

lundi 27 janvier 2003 à 10:21:11 | Client/serveur

titou445

titou: serait il possible que l'on me donne le code pour receptionner et pour envoyer un tableau d'entiers svp?
VOICI MON CODE:
import java.net.*;
import java.io.*;
import java.lang.*;
import javax.imageio.*;

public class Client2 implements Serializable
{
public static void main( String p[])
{


int a0,a1,a2,a3,b,c;
int tab [] = new int[3];

try
{
Socket serveur = new Socket("192.168.1.119",1245);

InputStream entree = serveur.getInputStream();
OutputStream sortie = serveur.getOutputStream();
PrintStream psortie = new PrintStream( sortie );
DataInputStream dentree = new DataInputStream( entree );


dentree.readFully(tab,0,3);
/* dentree.read_any_array(tab,0,3); */

for(c=0;c<3;c++)
{
System.out.println("val :"+c+" " +tab[c]);
}
serveur.close();
}
catch ( UnknownHostException e )
{ System.out.println("Impossible de trouver le destinataire");}
catch ( IOException e )
{ System.out.println("Impossible de se connecter à la machine"); }


}
}

IL MAFFICHE COMME ERREUR :cannot resolve sympbol
methode readFylly(int[],int,int);
location java.io.dataimputStream
dentree.readFully(atb,0,3)

lundi 27 janvier 2003 à 10:47:23 | Re : Client/serveur

JHelp

Le plus simple est d'avoir une classe commune au client et au serveurSerializable, qui contient les données et que tu transmet.
Par exemple :

public class Donnee implements Serializable
{
public int[] tab=new int[3];
public Donne()
{
}
}


Pour stocker tes données, il suffit d'aivoir une instantnce de donéées, et de les mettre dans la tableau, par exemple :

//...
Donnee donnee=new Donnee();
//...
donnee[0]=56;
//...


Pour transmettre la classe sur un flux :

//...
ObjectOutputStream ecrivain=new ObjectOutputStream(fluxSortie);
ecrivain.writeObject(donnee);
ecrivain.flush();
ecrivain.close();
//...


Pour recevoir la classe sur un flux :

//..
ObjectInputStream lecteur=new ObjectInputStream(fluxEntree);
Donne donne=(Donne)lecteur.readObject();
lecteur.close();
//..


Ca va, j'ai été clair ?

JHelp
lundi 27 janvier 2003 à 10:50:01 | Re : Client/serveur

JHelp

Faute de frappe ,donc voici mon message corrigé :


Le plus simple est d'avoir une classe commune au client et au serveurSerializable, qui contient les données et que tu transmet.
Par exemple :

public class Donnee implements Serializable
{
public int[] tab=new int[3];
public Donne()
{
}
}


Pour stocker tes données, il suffit d'aivoir une instantnce de donéées, et de les mettre dans la tableau, par exemple :

//...
Donnee donnee=new Donnee();
//...
donnee.tab[0]=56;
//...


Pour transmettre la classe sur un flux :

//...
ObjectOutputStream ecrivain=new ObjectOutputStream(fluxSortie);
ecrivain.writeObject(donnee);
ecrivain.flush();
ecrivain.close();
//...


Pour recevoir la classe sur un flux :

//..
ObjectInputStream lecteur=new ObjectInputStream(fluxEntree);
Donne donne=(Donne)lecteur.readObject();
lecteur.close();
//..


Ca va, j'ai été clair ?

JHelp


Cette discussion est classée dans : java, int, serveur, tab, import


Répondre à ce message

Sujets en rapport avec ce message

client/serveur [ par titou445 ] titou:> titou: serait il possible que l'on me donne le code pour receptionner et pour envoyer un tableau d'entiers svp?> VOICI MON CODE:> import java. Tableau [ par alex64100 ] bonjour, je dois réaliser un programme qui accepte un tableau d'entiers saisi au clavier et qui le trie. ma méthode trie est bonne. le problème vie Matrice niveau de gris Java. [ par edbarbier ] suis débutant. Le programme compile mais ne me renvoi rien. En faisant divers tests, j'ai eu parfois des erreurs de compilation du genre variable pas stocker des valeurs entiéres dns un fichier csv dans un tableau [ par mounaensaf ] bonjour tout le monde, je vous remercie vivement pour se site intéresessant je suis une débutante en java, j'ai essayer de faire un programme pour Supprimer "0" d'un tableau [ par Conurbateur ] Bonjour,Je cherche à créer une méthode pour supprimer les "0" dans un tableau, j'utilise donc cette méthode :import java.util.*;public class Test {    affectation variable dans un tableau [ par developvbdebut ] bonjour tout le mondeJ'ai un problème, je n'arrive pas à affecter des variable dans une JTableVoici la class tableaupreveimport java.awt.*;import java Connexion refusée [ par Gwinyam ] Salut à tous,J'ai un souci avec une application en RMI, je débute.J'ai créé une classe classrmi côté serveur:package serveur;import java.rmi.*;import Rotation graphisme en Java [ par inf4444 ] Bonjour C'est mon  premier dépos de probleme en Java j'arrive bien a deplacer des objets graphique différent avec la souris Mais quand j'essai  de fa systray [ par marmarak ] miraj'essaye de mettre un systray en java à mon application  dans la barre des taches .tout d'abord je dois connecter à la base de données de logiciel


Nos sponsors


Sondage...

Comparez les prix

CalendriCode

Février 2010
LMMJVSD
1234567
891011121314
15161718192021
22232425262728

Consulter la suite du CalendriCode

 
Développement réalisé par Nicolas SOREL (Nix) avec l'aide de : Cyril DURAND et Emmanuel (EBArtSoft), 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

Google Coop CodeS-SourceS Google Coop CodeS-SourceS
Temps d'éxécution de la page : 0,499 sec (3)

Nous contacter | Annoncer sur CodeS-SourceS | Mentions légales