Salut à tous, c'est mon tout premier post ici
Pour mon problème, tout est dans le titre, je veux réaliser une écoute en continue des sockets sous matlab, je n'arrive pas à le faire convenablement (j'ai essayé de placer une boucle while infinie mais ça n'a servi à rien !)

Voici mon code du coté serveur :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
 
import java.net.ServerSocket
import java.io.*
import java.net.Socket
import java.lang.*
 
System.out.println('Listening on port...');
 
server_socket = [];
output_socket = [];
input_socket = [];
 
server_socket = ServerSocket(2500);
 
 
input_socket = Socket;
 
input_socket=server_socket.accept;
 
out = PrintWriter(input_socket.getOutputStream,true);
in = BufferedReader(InputStreamReader(input_socket.getInputStream));
 
str = in.readLine();
disp(['client says: ' char(str)])
out.println(str);
 
out.close();
in.close();
input_socket.close();
server_socket.close();
ça sera très gentil de m'aider, merci d'avance ^^