codice client
codice:import java.io.*; import java.net.*; class Client3 { public static void main(String args[])throws Exception { String Sentence; String modifieSentence; int PS; BufferedReader Porta=new BufferedReader(new InputStreamReader(System.in)); System.out.println("Prego inserire la porta Client"); PS=Porta.read(); BufferedReader inFromerUser=new BufferedReader(new InputStreamReader(System.in)); Socket clientSocket =new Socket("Mio IP",PS); DataOutputStream outToServer =new DataOutputStream(clientSocket.getOutputStream()); BufferedReader inFromerserverr=new BufferedReader(new InputStreamReader(clientSocket.getInputStream())); while(true){ Sentence=inFromerUser.readLine(); outToServer.writeBytes(Sentence +'\n'); } }
Codice Server
naturalmente la porta sara la stessa sa la client che al server
codice:import java.io.*; import java.net.*; class Server3 { public static void main(String args[]) throws Exception { String ClientSentence; String capitalizedSentence; int PS; BufferedReader Porta=new BufferedReader(new InputStreamReader(System.in)); System.out.println("Prego inserire la porta Server"); PS=Porta.read(); ServerSocket welcomeSocket =new ServerSocket(PS); Socket connectionSocket =welcomeSocket.accept(); BufferedReader inFromClient=new BufferedReader(new InputStreamReader(connectionSocket.getInputStream())); DataOutputStream outToclient= new DataOutputStream(connectionSocket.getOutputStream()); while(true){ ClientSentence = inFromClient.readLine(); System.out.println(" "+ClientSentence); } } }

Rispondi quotando