------

[ AD ] Port Monitor ( Try to use a Best WebSite Monitoring Tool )

------

아래와 같은 간단한 채팅 (NodeJS + SocketIO)에서 시작해서 Bootstrap + MySQL + MongoDB등을 사용하도록 소스를 계속 수정 합니다. 

GitHub에서는 version별로 다운로드를 받으면 단계별로 구현된 부분을 볼 수도 있습니다.


<목적 & 방향>

- 1차적으로 그룹단위의 웹 채팅으로 동시 접속 1,000명을 지원 합니다.

- 기본적인 간편 가입 절차를 제공 하며, RDBMS를 사용합니다.

- 초대를 통해서 참여를 하기 위한 채팅 Key를 생성하고 이를 통해서 인증합니다.

- HA(High Availability)를 위해서 메시지 저장과 복구를 위해 NoSQL( Not Only SQL )를 사용합니다.

- Scale-Out를 제공하기 위해서, IO Slave와 Master로 구성을 합니다.





<기본설명>

NodeJs_SocketIO_PartOne

Just simple your webChat v 0.0.1

This is a simple web chat through nodeJS & socket.io.

이 예제는 간단하게 웹채팅을 nodeJS와 socket.io를 통해서 구현했다.

New things

This added some features from orginal. First can select a userid and message can scroll, but can't not delete message.

이 예제는 원래자료를 참고해서 수정이 되었다. 첫째로 유저아이디를 선택하고, 메시지는 화면 스크롤이되지만, 메시지를 화면내에서 삭제하지는 않는다.


<프로그램 소스>

https://github.com/sketchout/NodeJs_SocketIO_PartOne


<실행화면 v1>





<실행화면 v2>





<실행화면 v3>








+ Recent posts