Transfère tableau de bytes via socket au serveur

Fermé
lukas64160 Messages postés 1 Date d'inscription mercredi 6 octobre 2021 Statut Membre Dernière intervention 6 octobre 2021 - 6 oct. 2021 à 22:27
KX Messages postés 16752 Date d'inscription samedi 31 mai 2008 Statut Modérateur Dernière intervention 31 août 2024 - 7 oct. 2021 à 08:51
Bonjour, je réalise actuellement une application de vidéo surveillance via smartphone et je cherche comment récupérer un tableau de bytes coté serveur tant que le client envoie des donnée sur le port voici le code coté client

Log.i("dataSend","frame");
                    Thread thread = new Thread(new Runnable(){
                        @Override
                        public void run(){
                            try {
                                Socket socket = new Socket(mAdress,mPort);
                                socket.setTcpNoDelay(true);
                                PrintWriter out = new PrintWriter(socket.getOutputStream());
                                out.flush();
                                out.close();

                            } catch (IOException e) {
                                e.printStackTrace();
                                Log.e("dataSend",e.getCause().getMessage());
                            }

                        }
                    });
                    thread.start();


ece que vous pourriez me donner un coup de pouce merci à vous

Configuration: Windows / Chrome 94.0.4606.71
A voir également:

1 réponse

KX Messages postés 16752 Date d'inscription samedi 31 mai 2008 Statut Modérateur Dernière intervention 31 août 2024 3 019
Modifié le 7 oct. 2021 à 08:55
Bonjour,

D'une part, en 2021, il y a beaucoup mieux pour communiquer entre deux applications Java que de coder soi même des socket.

D'autre part, tu trouveras un exemple de communication client/serveur par socket ici :
https://forums.commentcamarche.net/forum/affich-22960561-envoi-des-fichiers-par-des-sockets-java#3
NB. c'est un code qui a déjà 10 ans et ne tire pas profit des dernières versions de Java.
0