Skip to content

moonscoding/sdm-java-chatting-server-blocking

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

5 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Java

Chatting Socket Server

업데이트 :: 2018.07.19


환경

구현환경
  • Mac OS X
  • Java 1.8
  • IntelliJ
라이브러리

NIO - Blocking 방식

블로킹방식은 언제 데이터가 보내질지 모르기때문에 "accept()"와 "read()"에서 블로킹됩니다.

그래서 스레드를 할당해야 합니다. 이런 방식을 해결하기 위해서 스레드풀을 사용하지만,

연결된 client마다 "read()"에 스레드를 할당해야 한다는 점은 변하지 않습니다.

NonBlocking Chatting 프로젝트 바로가기


Created by SDM

==작성자 정보==

e-mail :: jm921106@naver.com || jm921106@gmail.com

github :: https://github.com/moonscoding

About

Java를 이용한 Chatting Socket Server (NIO - Blocking)

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages