less than 1 minute read

  • jwschat
  • java와 javascript의 WebSocket을 사용한 간단한 채팅
  • 멀티룸 지원
  • 닉네임 변경 지원

  • TODO
  • 게임을 붙일 예정: 오셀로가 가장 좋겠지?

  • 한마디
  • 서버는 nodejs로도 만들 수 있다.
  • 그것 까지 똑같은걸 또 만들려니 귀찮아…
  • 예전에 nodejs로는 비슷한걸 만들어봤으니 패스.

  • 첨부파일
  • jwschat.zip
  • maven의 pom.xml + ecplise 프로젝트 압축
  • src/main/java : 서버 데몬용 자바소스
  • src/main/resources/client : 클라이언트 HTML파일
  • 사용시 메이븐의 install이 필요
  • 메이븐 설치 후 해당 폴더에서 
    mvn install
    치면 알아서 해줄것이다.

  • target.zip
  • 메이븐으로 패키지화
  • mvn package

  • 실행법
  • 압축푼다
  • java 1.7이상의 jre 필요
  • java -jar jwschat-0.0.1-SNAPSHOT.jar
    으로 실행.

http://www-01.ibm.com/support/knowledgecenter/SSFKSJ_7.5.0/com.ibm.mm.tc.doc/tc00154_.htm?lang=ko

https://github.com/TooTallNate/Java-WebSocket/blob/master/src/main/example/SSLServerExample.java

http://tough923.tistory.com/entry/java-keytool-%EC%82%AC%EC%9A%A9%EB%B0%A9%EB%B2%95-SSL-%EC%9D%B8%EC%A6%9D%EC%84%9C%EC%97%90%EC%84%9C-%EC%83%81%ED%98%B8%EC%8B%A0%EB%A2%B0-%EA%B0%80%EB%8A%A5%ED%95%9C-truststore-%EC%83%9D%EC%84%B1


🔗original-link

Updated: