1 /* Class to test server sockets */
6 public class ServerSocketTest
extends ServerSocket
10 ServerSocketTest(int port
) throws IOException
18 System
.out
.println("Starting up server socket");
21 ServerSocketTest ss
= new ServerSocketTest(9999);
23 System
.out
.println("Created server socket bound to port " +
24 ss
.getLocalPort() + " on local address " +
27 SubSocket s
= new SubSocket();
29 // Socket s = ss.accept();
31 System
.out
.println("Got a connection from " + s
.getInetAddress() +
32 " on port " + s
.getPort());
34 BufferedReader br
= new BufferedReader(new
35 InputStreamReader(s
.getInputStream()));
37 for (String str
= br
.readLine(); ; str
= br
.readLine())
41 System
.out
.println(str
);
45 System
.out
.println("PASSED: server socket test");
48 System
.out
.println("FAILED: server socket test: " + e
);