Mercurial > hg > Members > nobuyasu > jungle-network
view src/test/java/alice/jungle/showMessageTest.java @ 166:b3d5fbe95b9a
Create Folder Method
author | tatsuki |
---|---|
date | Mon, 28 Jul 2014 14:09:54 +0900 |
parents | 31e1db5a9255 |
children |
line wrap: on
line source
package alice.jungle; import java.io.*; import java.net.*; import alice.jungle.remote.RemoteConfig; import app.bbs.codesegment.StartBBSCodeSegment; public class showMessageTest { public static void main(String args[]) throws Exception { String host = "localhost"; int port = 8080; String path = "/showBoardMessage?bname=" + args[0]; String url = "http://" + host + ":" + port + path; String str; System.out.println(url); RemoteConfig conf = new RemoteConfig(args); StartBBSCodeSegment cs1 = new StartBBSCodeSegment(args, conf.bbsPort); cs1.ods.put("host", "node0"); BufferedReader input = new BufferedReader(new InputStreamReader( System.in)); Thread.sleep(1000); do{ try { Socket socket = new Socket(host, port); BufferedReader readSocket = new BufferedReader( new InputStreamReader(socket.getInputStream())); BufferedWriter writeSocket = new BufferedWriter( new OutputStreamWriter(socket.getOutputStream())); writeSocket.write("GET " + url + " HTTP/1.1\r\n"); writeSocket.write("Host: " + host + "\n"); writeSocket.write("\n"); writeSocket.flush(); while ((str = readSocket.readLine()) != null) { System.out.println(str); } writeSocket.close(); readSocket.close(); socket.close(); System.out.println("please input connection tree name or quit"); } catch (Exception ex) { ex.printStackTrace(); } }while(input.readLine() != "quit"); } }