- le code suivant permet de créer une instance de
ServerSocket
qui écoute sur le port 1234 :
ServerSocket serverSocket = new ServerSocket(1234);
- Le code suivant permet de créer une instance de
Socket
qui se connecte à un serveur distant à l’adresse localhost
et au port 1234 :
Socket clientSocket = new Socket("localhost", 1234);
- le code suivant permet d’envoyer une chaîne de caractères
message
à travers un BufferedWriter
sur un OutputStream
d’un socket socket
:
BufferedWriter out = new BufferedWriter(new OutputStreamWriter(socket.getOutputStream()));
out.write(message);
out.newLine();
out.flush();
- le code suivant permet de récupérer une chaîne de caractères envoyée par le client sur un
InputStream
d’un socket socket
:
BufferedReader in = new BufferedReader(new InputStreamReader(socket.getInputStream()));
String message = in.readLine();
- le code suivant permet d’exécuter une requête SQL sur une base de données
conn
et stocker le résultat dans un ResultSet
:
Statement stmt = conn.createStatement();
ResultSet rs = stmt.executeQuery("SELECT * FROM mytable");
- le code suivant permet de parcourir un
ResultSet
et afficher les résultats dans la console :
while (rs.next()) {
int id = rs.getInt("id");
String name = rs.getString("name");
int age = rs.getInt("age");
System.out.println("id=" + id + ", name=" + name + ", age=" + age);
}