TCP 통신하기
서버
1. 포트번호를 적어서 ServerSocket 객체 생성
2. ServerSocket 객체의 accept()메소드 호출
3. 클라이언트로부터 연결요청이 들어오면 2의 결과로 socket객체가 반환됨
4. socket 객체로부터 inputStream과 outputStream을 얻어서 읽고 쓰기 수행
(서버소켓만들어서 어셉트 대기하다가
소켓객체 만들어지면
인풋스트림 아웃풋스트림을 각각
버퍼드리더 버퍼드 롸이터로 가공해서
롸이터에 안녕 클라이언트야? 라고 출력 한 후에
리더로 들어오는 메시지를 기다리다가 읽히면 모니터에 출력 )
클라이언트
1. 서버와 아이피와 포트정보를 이용해 Socket 객체 생성
2. 1이 성공하면 Socket 객체로부터 inputStream과 outputStream을 얻어서 읽고 쓰기 수행
(클라이언트
클라이언트는 서버와 연결이 되면
소켓으로부터 인풋,아웃풋 만들어서 버퍼드리더롸이터로 가공해서 리더로부터
들어오는 값을 읽어서 모니터출력
롸이터를 통해 그래 안녕 서버야 라고 출력 )
' IOT 기반 응용 SW과정 > Java, Eclipse ' 카테고리의 다른 글
Day24 GUI 그래픽 사용자 인터페이스 // 이벤트 처리 (0) | 2016.04.19 |
---|---|
Day23 TCP (0) | 2016.04.18 |
Day21 입출력 / 네트워크 프로그래밍 (0) | 2016.04.11 |
Day20 입출력 (0) | 2016.04.08 |
Day19 스레드 (0) | 2016.04.07 |