<div>=======================================서버부분=====================================</div> <div>package firstserver;</div> <div><br></div> <div>import java.io.DataInputStream;</div> <div>import java.io.DataOutputStream;</div> <div>import java.io.IOException;</div> <div>import java.net.ServerSocket;</div> <div>import java.net.Socket;</div> <div>import java.io.*;</div> <div><br></div> <div>public class firser {</div> <div><span class="Apple-tab-span" style="white-space:pre;"> </span>private static Socket socket;</div> <div><span class="Apple-tab-span" style="white-space:pre;"> </span>private static DataInputStream in;</div> <div><span class="Apple-tab-span" style="white-space:pre;"> </span>private static DataOutputStream out;</div> <div><span class="Apple-tab-span" style="white-space:pre;"> </span>private static ServerSocket serversocket;</div> <div><br></div> <div><span class="Apple-tab-span" style="white-space:pre;"> </span>public static void main(String[] args) throws IOException {</div> <div><span class="Apple-tab-span" style="white-space:pre;"> </span>serversocket = new ServerSocket(7777);</div> <div><span class="Apple-tab-span" style="white-space:pre;"> </span>socket = new Socket();</div> <div><span class="Apple-tab-span" style="white-space:pre;"> </span>System.out.println("서버생성됨");</div> <div><span class="Apple-tab-span" style="white-space:pre;"> </span>System.out.println("클라이언트접속대기중");</div> <div><span class="Apple-tab-span" style="white-space:pre;"> </span>serversocket.accept();</div> <div><br></div> <div><span class="Apple-tab-span" style="white-space:pre;"> </span>if (serversocket.accept() != null) {</div> <div><span class="Apple-tab-span" style="white-space:pre;"> </span>System.out.println(socket.getInetAddress() + "클라이언트접속완료");</div> <div><span class="Apple-tab-span" style="white-space:pre;"> </span>}</div> <div><span class="Apple-tab-span" style="white-space:pre;"> </span>DataInputStream in = new DataInputStream(socket.getInputStream());</div> <div><span class="Apple-tab-span" style="white-space:pre;"> </span>DataOutputStream out = new DataOutputStream(socket.getOutputStream());</div> <div><span class="Apple-tab-span" style="white-space:pre;"> </span>System.out.print(out);</div> <div><span class="Apple-tab-span" style="white-space:pre;"> </span>}</div> <div>}</div> <div>=============================================클라이언트부분===============================</div> <div> <div>package firstserver;</div> <div><br></div> <div>import java.io.DataInputStream;</div> <div>import java.io.DataOutputStream;</div> <div>import java.io.IOException;</div> <div>import java.net.*;</div> <div><br></div> <div>public class client {</div> <div><span class="Apple-tab-span" style="white-space:pre;"> </span>private static Socket socket;</div> <div><span class="Apple-tab-span" style="white-space:pre;"> </span>private static DataInputStream in;</div> <div><span class="Apple-tab-span" style="white-space:pre;"> </span>private static DataOutputStream out;</div> <div><br></div> <div><span class="Apple-tab-span" style="white-space:pre;"> </span>public static void main(String[] args) {</div> <div><span class="Apple-tab-span" style="white-space:pre;"> </span>try {</div> <div><span class="Apple-tab-span" style="white-space:pre;"> </span>socket = new Socket("127.0.0.1", 7777);</div> <div><span class="Apple-tab-span" style="white-space:pre;"> </span>System.out.println("연결됨");</div> <div><span class="Apple-tab-span" style="white-space:pre;"> </span>out = new DataOutputStream(socket.getOutputStream());</div> <div><span class="Apple-tab-span" style="white-space:pre;"> </span>in = new DataInputStream(socket.getInputStream());</div> <div><span class="Apple-tab-span" style="white-space:pre;"> </span>in.read();</div> <div><span class="Apple-tab-span" style="white-space:pre;"> </span>System.out.print("메세지전송완료");</div> <div><br></div> <div><span class="Apple-tab-span" style="white-space:pre;"> </span>} catch (IOException e) {</div> <div><span class="Apple-tab-span" style="white-space:pre;"> </span>// TODO Auto-generated catch block</div> <div><span class="Apple-tab-span" style="white-space:pre;"> </span>e.printStackTrace();</div> <div><span class="Apple-tab-span" style="white-space:pre;"> </span>}</div> <div><span class="Apple-tab-span" style="white-space:pre;"> </span>}</div> <div><br></div> <div>}</div></div> <div>========================오류메세지 =================</div> <div> <div>연결됨</div> <div>java.net.SocketException: Connection reset</div> <div><span class="Apple-tab-span" style="white-space:pre;"> </span>at java.net.SocketInputStream.read(Unknown Source)</div> <div><span class="Apple-tab-span" style="white-space:pre;"> </span>at java.net.SocketInputStream.read(Unknown Source)</div> <div><span class="Apple-tab-span" style="white-space:pre;"> </span>at java.net.SocketInputStream.read(Unknown Source)</div> <div><span class="Apple-tab-span" style="white-space:pre;"> </span>at java.io.FilterInputStream.read(Unknown Source)</div></div> <div><br></div> <div>제가 초보라서 .....왜 이런 에러가 뜰가요..</div>
댓글 분란 또는 분쟁 때문에 전체 댓글이 블라인드 처리되었습니다.