Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- //package tp1Gallais;
- import java.net.*;
- import java.io.*;
- import java.lang.*;
- import java.util.*;
- public class server extends Thread {
- private ServerSocket ss;
- public server(Integer port) {
- try {
- ss = new ServerSocket(port);
- } catch(IOException e) {
- e.printStackTrace();
- }
- }
- public void run() {
- try {
- // créer un processus avec cette socket
- Socket client = ss.accept();
- BufferedReader read = null;
- if(client.isConnected()) {
- read = new BufferedReader( new InputStreamReader( client.getInputStream()));
- }
- String message;
- Scanner sc = new Scanner(System.in);
- PrintStream ps = new PrintStream(client.getOutputStream());
- String message2;
- while((message2 = sc.nextLine()) != null)
- ps.println(message2);
- /*while((message = read.readLine()) != null) {
- System.out.println(message);
- }*/
- client.close();
- ss.close();
- } catch (IOException e) {
- e.printStackTrace();
- }
- }
- public static void main(String[] args) throws Exception {
- server ecouteClients = new server(1234);
- ecouteClients.start();
- BufferedReader entree = new BufferedReader(new InputStreamReader(System.in));
- String message;
- while((message = entree.readLine()) != null)
- System.out.println(message);
- }
- }
- /*public class server {
- public static void main(String[] args) throws Exception {
- ServerSocket ss = new ServerSocket(1234);
- Socket client = ss.accept();
- BufferedReader read = null;
- if(client.isConnected()) {
- read = new BufferedReader( new InputStreamReader( client.getInputStream()));
- }
- String message;
- while((message = read.readLine()) != null) {
- System.out.println(message);
- }
- client.close();
- ss.close();
- }
- }*/
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement