/* * To change this license header, choose License Headers in Project Properties. * To change this template file, choose Tools | Templates * and open the template in the editor. */ package chat; import java.io.BufferedReader; import java.io.InputStreamReader; import java.io.PrintWriter; import java.net.ServerSocket; import java.net.Socket; import javax.swing.JOptionPane; /** * * @author Zeeshan */ public class server { ServerSocket ss; Socket s; InputStreamReader in; PrintWriter pw; public server(){ try { ss = new ServerSocket(constants.PORT); System.out.println("Listening for Clients"); s = ss.accept(); /// if(s.isConnected()){ System.out.println("Client Connected"); in = new InputStreamReader(s.getInputStream()); BufferedReader bf = new BufferedReader(in); String message_from_client = bf.readLine(); System.out.println("Client : "+message_from_client); // } } catch (Exception e) { JOptionPane.showMessageDialog(null,e.getMessage(),"E38 server",1); } } }