>  Q&A  >  본문

tornado - 求助:想开发一个1对1类似微信一样聊天的服务,该如何实现?python

高洛峰高洛峰2711일 전347

모든 응답(2)나는 대답할 것이다

  • 巴扎黑

    巴扎黑2017-04-18 10:04:55

    서버 소켓이 연결을 수신한 후 accept를 호출하면 클라이언트와 통신하는 데 사용되는 새 소켓 개체가 생성됩니다. 따라서 서버는 귀하와 귀하의 친구의 두 소켓 개체만 유지하면 됩니다. 예를 들어 s1 및 s2입니다. 그런 다음 서버가 s1로부터 메시지를 수신합니다. 그런 다음 서버는 s2를 통해 친구에게 이를 보냅니다.
    이건 제 생각이고 직접 시도해본 적은 없습니다. 참고하시면 됩니다.

    회신하다
    0
  • PHP中文网

    PHP中文网2017-04-18 10:04:55

    토네이도 공식 채팅방 예시, 채팅방 데모

    SF에도 코드해석이 있습니다

    회신하다
    0
  • 취소회신하다