게시판 즐겨찾기
편집
드래그 앤 드롭으로
즐겨찾기 아이콘 위치 수정이 가능합니다.
자바 소켓통신 간단한 질문입니다 ...ㅠㅠ(본삭금)
게시물ID : programmer_7380짧은주소 복사하기
작성자 : 소울러
추천 : 0
조회수 : 2978회
댓글수 : 3개
등록시간 : 2014/12/29 19:57:34
옵션
  • 본인삭제금지
=======================================서버부분=====================================
package firstserver;

import java.io.DataInputStream;
import java.io.DataOutputStream;
import java.io.IOException;
import java.net.ServerSocket;
import java.net.Socket;
import java.io.*;

public class firser {
private static Socket socket;
private static DataInputStream in;
private static DataOutputStream out;
private static ServerSocket serversocket;

public static void main(String[] args) throws IOException {
serversocket = new ServerSocket(7777);
socket = new Socket();
System.out.println("서버생성됨");
System.out.println("클라이언트접속대기중");
serversocket.accept();

if (serversocket.accept() != null) {
System.out.println(socket.getInetAddress() + "클라이언트접속완료");
}
DataInputStream in = new DataInputStream(socket.getInputStream());
DataOutputStream out = new DataOutputStream(socket.getOutputStream());
System.out.print(out);
}
}
=============================================클라이언트부분===============================
package firstserver;

import java.io.DataInputStream;
import java.io.DataOutputStream;
import java.io.IOException;
import java.net.*;

public class client {
private static Socket socket;
private static DataInputStream in;
private static DataOutputStream out;

public static void main(String[] args) {
try {
socket = new Socket("127.0.0.1", 7777);
System.out.println("연결됨");
out = new DataOutputStream(socket.getOutputStream());
in = new DataInputStream(socket.getInputStream());
in.read();
System.out.print("메세지전송완료");

} catch (IOException e) {
// TODO Auto-generated catch block
e.printStackTrace();
}
}

}
========================오류메세지 =================
연결됨
java.net.SocketException: Connection reset
at java.net.SocketInputStream.read(Unknown Source)
at java.net.SocketInputStream.read(Unknown Source)
at java.net.SocketInputStream.read(Unknown Source)
at java.io.FilterInputStream.read(Unknown Source)

제가 초보라서 .....왜 이런 에러가 뜰가요..
전체 추천리스트 보기
새로운 댓글이 없습니다.
새로운 댓글 확인하기
글쓰기
◀뒤로가기
PC버전
맨위로▲
공지 운영 자료창고 청소년보호