웹 소켓이라는 새로운 기술을 배우려고합니다. 설치 (Apache2 모듈로 pywebsocket)가 작동하고 예제를 가지고 놀고 있습니다. http://code.google.com/p/websocket-sample/wiki/samples?ts=1262888726&updated=samples웹 소켓 - 서버로드
한가지는 저를 괴롭 히고 있습니다. 모든 예는 공유 파일을 사용하여 메시지 카운터, 사용자 카운터의 변경 사항을 모니터링합니다.
기본적으로 ws : // localhost/chat에 2 개의 브라우저를 연결하면 chat_wsh.py (websock handler) 인스턴스 2 개가 실행됩니다. 권리? 그리고 그들은 모두 파일/데이터베이스에 액세스 할 것입니다.
어리석은 질문 일지 모르지만 네트워크 전문가는 아닙니다. 하나의 처리기에서 모든 연결에 메시지를 브로드 캐스트하는 것이 가능합니다.
예 : 채팅 사용자가 websocket을 통해 메시지를 보냅니다. 새 메시지가 모든 채팅 인스턴스에 수신되었다는 정보를 차례로 브로드 캐스팅하고 각 인스턴스가 하나씩 계속 확인하도록 할 필요가 없습니다. 공유 파일/데이터베이스.
은 내가 의미 :