2013-06-11 6 views
1

Node.js/socket.io 기반의 채팅 서버가있는 장고 웹 백엔드로 구성된 채팅 애플리케이션을 구축 중입니다. 웹 인터페이스를 통해 이루어진 변경 사항 (예 : 사용자 금지)을 채팅 서버에 즉시 푸시해야하는 경우가 있습니다. 나는 다음과 같은 옵션을 생각할 수 있습니다 : (? 좋은 파이썬 클라이언트 무엇)Node.js 서버 애플리케이션과의 통신

  • 클라이언트가 서버와 직접 인터페이스 Socket.IO에 파이썬 기반
  • 사용 레디 스 또는 술집을 할 수있는 메시지 큐를 사용하여 이벤트/서브 있을까요
  • 보조 로컬 호스트 전용 포트에 대한 간단한 TCP 와이어 프로토콜 (이 노드에 내장 파이썬 TCP 라이브러리를 사용하여 수행 할 수있다)

을 구현 (잔인한 것 같아) 최선의 선택은?

답변

2

채팅 서버에 휴식 API를 제공하십시오. 그러면 Django 웹 애플리케이션은 채팅 서버에서 상태를 수정하기위한 API 호출을 쉽게 할 수 있습니다.

다른 작업을 수행하는 것은 더 복잡하고 대부분 불필요합니다.