- 916 名前:名無し mailto:sage [2007/11/29(木) 20:50:52 ]
- 【 課題 】三目並べ
public class testServer{ static final int PORT = 10; static final int BUFSIZE = 150; public static void main(String[] args) throws IOException{ int port = PORT;int k;byte[] buf = new byte[BUFSIZE];InputStream in = null;OutputStream out = null; //サーバ用入力バッファ BufferedReader br = null;InputStreamReader inrd = null;ServerSocket servsock = new ServerSocket(port); while(true){Socket sock = sorvsock.accept();in = sock.getInputStream();out = sock.getOutputStream(); while(true){ try{ //クライアント要求待ち k = in.read(buf); if(k == -1){ break;} //サーバ入力 System.out.print("server>");k = System.in.read(buf); //クライアントへ送信 System.out.write(buf,0,k); System.out.flush(); }catch(Exception e){break;} sock.close(); }}} 【 形態 】Servlet 【 期限 】来週の火曜日まで 【 ver 】java version 1.6_0_2 【 補足 】これの他にクライアント側も作ります(クライアント側は多少変わります)
|

|