Skip to content

Latest commit

 

History

History
29 lines (20 loc) · 766 Bytes

README.md

File metadata and controls

29 lines (20 loc) · 766 Bytes

Build Status

Java IO 학습내용 기록하기

목적

Java IO와 관련된 주제들을 학습하고, 그 내용을 코딩해봅니다.

관련 지식

  • Thread
  • Socket
  • NIO : socketChannel, selector
  • Logger

학습목록

  1. ver1 : 간단한 echo server 만들기

    1. 전체사용자가 공유하는 하나의 서버
    2. 사용자가 접속시마다 쓰레드를 할당함
  2. ver2 : ThreadPool을 사용하는 구조로 변경 2. 쓰레드 포화시 접속거부

  3. ver4 : NIO를 사용해서 간단한 채팅 프로그램구현

    1. 회원가입
    2. 로그인
    3. 채팅방 생성
    4. 채팅방 입장