내 장고 앱을 보완하기 위해 websocket 서버를 실행하려면 autobahn을 사용하고 있습니다. 때로는 Django에서 웹 소켓 서버로 메시지를 보내야하는데, 이는 websocket-client 모듈을 사용하여 잘 작동합니다. RPC/PubSub API가 멋지 기 때문에 대신 WAMP 프로토콜을 사용하고 싶지만 파이썬 클라이언트 코드는 트위스트 프로토콜로 구현되어 있으므로 함수 호출과 같은 명령형을 사용하는 방법을 이해할 수 없습니다. 어떤 외국 이벤트 루프에서. 문서에서 보지 못하는 것이 있습니까? 아니면 아키텍처가 달라야합니까?Autobahn WAMP 서버의 필수 클라이언트?
5
A
답변
5
https://github.com/itamarst/crochet 당신을 도울 수 있습니다.
관련 문제
- 1. autobahn wamp v1 서버에서 클라이언트 (HTML)
- 2. 파이썬 autobahn WAMP 메시징 프로토콜
- 3. Autobahn PHP 클라이언트
- 4. Wamp 서버의 내부 서버 오류가
- 5. 로컬 WAMP 서버의 cPanel SMTP
- 6. WAMP 서버의 MOD REWRITE (BASE)
- 7. Wamp 서버의 최신 버전을 설치하십시오
- 8. 그런 다음 autobahn js
- 9. WAMP Crossbar.io 클라이언트 및 서버
- 10. Autobahn 예제가 작동하지 않습니다. (js 및 python)
- 11. wamp 서버의 PHP date() 출력이 잘못되었습니다.
- 12. 입력 후 WAMP 서버의 mysql 콘솔이 사라졌습니다.
- 13. wamp 서버의 www 폴더에서 htaccess를 어떻게 사용합니까?
- 14. 그리드보기 Asp.net C#을 wamp 서버의 MYSQL
- 15. wamp 서버의 htaccess 규칙을 다시 작성하십시오.
- 16. wamp 서버의 phpmyadmin에 액세스 할 수 없습니다.
- 17. Autobahn : catch sendMessage 오류
- 18. C++ 서버의 여러 클라이언트
- 19. 에코 클라이언트 - 서버의 C
- 20. 클라이언트 서버의 데이터베이스 android
- 21. 서버의 클라이언트 인증서가없는 SSLPeerUnverifiedException
- 22. 안드로이드 서버의 C# 클라이언트
- 23. 클라이언트 서버의 PHP 오류
- 24. 클라이언트 서버의 스레드 [java]
- 25. websocket + wamp : 서버 PHP 및 클라이언트 python, tcp 연결이 끊어짐
- 26. 파이썬 서버에서 자바 스크립트에 등록 된 호출 프로 시저 Autobahn, Wamp
- 27. 사용자 정의 Autobahn WampClientProtocol 외부에서 게시 호출
- 28. autobahn python 스크립트에서이 오류를 제거하는 방법은 무엇입니까?
- 29. 클라이언트 측 WAMP MYSQL 또는 MYSQL 서비스?
- 30. 우리가 젠드 framework1.11 및 WAMP 서버의 모든 감사의
파이썬의 모든 것이 필수적입니다. 나는 당신이 "막히게"또는 아마도 "동 기적으로"를 의미한다고 생각합니다. –
아키텍처에 관해서는 적어도 2 가지 옵션이 있습니다. a) Autobahn을 별도의 서버로 실행하고 Django에서 클라이언트로 액세스하십시오. b) Django와 Autobahn (서버)을 1 프로세스 내에서 실행합니다. Flask와 Autobahn을 사용하여 b)를 수행하는 예제가 있습니다. https://github.com/tavendo/AutobahnPython/blob/master/examples/websocket/echo_wsgi/server.py – oberstet
@ Jean-PaulCalderone : 맞습니다. 동기식 차단 호출이 필요합니다. – Simon