<div><br> try { <br> System.out.println("S: Connecting..."); <br> serverSocket = new ServerSocket(ServerPort); <br> <br> while (true) { <br> Socket client = serverSocket.accept(); <br> System.out.println("S: Receiving..."); <br> try { <br> BufferedReader in = new BufferedReader(new InputStreamReader(client.getInputStream())); <br> String str = in.readLine(); <br> System.out.println("S: Received: '" + str + "'"); <br> <br> PrintWriter out = new PrintWriter(new BufferedWriter(new OutputStreamWriter(client.getOutputStream())), true); <br> out.println("Server Received " + str); <br></div> <div> </div> <div>일단 메세지를 전송하는 소스코드를 간단히... 올리면 이렇습니다 (try가 두개니까 예외처리도 두개겟죠? (catch))</div> <div> </div> <div>해서 여기서 문장을 받자마자 바로 예외처리로 종료가 되어버리는것같은데. </div> <div> </div> <div>이부분에 loop문이나 반복문을 넣어주면 통신이 끊기지 않으려나요?</div> <div> </div> <div>현재 한마디를 보내면 (윗글은 서버측 소스코드니까 저쪽입장에선 받으면, 핸드폰에서 문자를 보내면..) 바로 연결이 종료되는 상태입니다</div> <div> </div> <div> </div> <div>(예제를 좀 보면서 좀더 상황설명을 드리고싶었는데.. 지금보니 책을 바꿔들고왔네요..-_-;)</div> <div> </div> <div> </div> <div> </div> <div> </div> <div>/*</div> <div>계속 새로운걸 만들어 가기보다는 있는걸 활용해서 계속 개선해 나가는 쪽을 택했습니다.. </div> <div> </div> <div>그래봣자 뭐 x텍x버x로x 나 다른곳에서 긁어오는 수준이였지만요...*/</div> <div> </div> <div> </div>
댓글 분란 또는 분쟁 때문에 전체 댓글이 블라인드 처리되었습니다.