1
이 내 클라이언트 코드 (J2ME) :OutputStream을 문자열로 변환하는 방법은 무엇입니까?
SocketConnection sc = (SocketConnection) Connector.open("socket://localhost:4444");
sc.openOutputStream().write("test".getBytes());
sc.close();
그리고 이것은 내 서버 코드 (J2SE)입니다 :
ServerSocket serverSocket = new ServerSocket(4444);
Socket clientSocket = serverSocket.accept();
OutputStream os = clientSocket.getOutputStream();
가 어떻게 os
의 캐릭터 라인 표현을 만드는 방법에 대해 갈 것이라고?
나는 이해가 확실하지 않다. 내가 clientStream에서 얻은 OutputStream을 사용하여 OutputStreamWriter를 생성해야한다는 것을 의미합니까? 그렇다면 어떻게해야합니까? 출력 스트림의 내용을 가져 오는 방법은 무엇입니까? – Lior
"출력 스트림의 내용을 가져 오지 않았습니다." _input_ 스트림의 내용을 가져옵니다. 그건 .. 왜 그것이 입력이라고 불리는가. (어떤 경우에는'OutputStreamWriter'가 아닌'InputStreamReader'가 필요할 것입니다.) –
감사합니다! – Lior