경진의 블로그

  • 홈
  • 태그
  • 미디어로그
  • 위치로그
  • 방명록

멀티스레드 에코 서버의 동작 순서 1

TCP 프로그래밍 - 멀티스레드를 이용한 에코 서버

멀티스레드를 이용한 에코 서버 서버가 클라이언트 여러 개를 동시에 처리하지 못하는 점을 해결하는 몇가지 방법이 있다. 그 중 한 가지 방법인 스레드를 이용한 방법을 사용한다. 서버는 연결된 클라이언트의 수만큼 소켓을 가지게 되는데, 각각의 소켓은 각각 별개로 동작해야 한다. 서버는 accept()로 대기하고 있다가 클라이언트가 접속하게되면 socket 객체를 반환하게 된다. 반환 받은 소켓은 스레드의 생성자에 전달된다. 그리고나서 스레드 객체를 시작하고 다시 메인 스레드는 accept()로 대기하게 된다. 실제로 클라이언트와 통신을 하는 것은 스레드 객체의 run() 메소드 안에서 일어난다. 멀티스레드 에코 서버 프로그래밍 import java.net.*; import java.io.*; public c..

개인참고자료/자바(네트워크) 2008.07.17
이전
1
다음
더보기
프로필사진

경진의 블로그

  • 분류 전체보기 (101)
    • 잡동사니 (1)
    • 자바개발과정 (26)
      • 자바(Java) (0)
      • JSP&Servlet (12)
      • XML (7)
      • 오라클(Oracle) (4)
      • 기타(ETC) (3)
    • 개인참고자료 (71)
      • 자바(네트워크) (62)
      • 패턴(프레임워크) (1)
      • 자바스크립트 (2)
      • 사용팁 (0)
      • 오라클(데이터베이스) (6)
    • 세미프로젝트 (1)
    • 삼성멀티캠퍼스 (0)
      • 자바(begin) (0)

Tag

객체스트림, XML, url, File클래스, TCP프로그래밍, 파일읽기, echo, 멀티캐스트, 채팅, 쪽지, 파일출력, 파일복사, DOM, BufferedReader, 문자열변환, 멀티캐스팅, 에코서버, 토드, udp, 에코,

최근글과 인기글

  • 최근글
  • 인기글

최근댓글

공지사항

  • 안녕하세요

페이스북 트위터 플러그인

  • Facebook
  • Twitter

Archives

Calendar

«   2025/05   »
일 월 화 수 목 금 토
1 2 3
4 5 6 7 8 9 10
11 12 13 14 15 16 17
18 19 20 21 22 23 24
25 26 27 28 29 30 31

방문자수Total

  • Today :
  • Yesterday :

Copyright © Kakao Corp. All rights reserved.

  • 스팸 전화 번호 검색
  • 자바스크립트
  • 개인 홈페이지
  • 대한민국 조류분포

티스토리툴바