01: //********* Blocking client ***************************************
02: // BCSocket is functionally equivalent to BC
03: import java.net.Socket;
04: import java.io.InputStream;
05:
06: public class BCSocket {
07: public static void main(String[ ] args) throws Exception {
08: if (args.length < 1) {
09: System.err.println("Usage: BCSocket <server addr>");
10: return;
11: }
12: Socket s = new Socket(args[0], port);
13: byte[ ] buff = new byte[512];
14: InputStream in = s.getInputStream();
15: in.read(buff);
16: in.close();
17: System.out.println(new String(buff));
18: }
19: private static final int port = 2233;
20: }