서버 측에서 JavaScript 기반 클라이언트 UI 및 Python을 사용하여 멀티 플레이어 게임을 만들 계획입니다. 게임은 역동적이므로 통신 속도는 매우 중요합니다. 따라서 UDP를 사용하기로 결정했습니다. 누구든지 활용할 수있는 구현에 대한 조언이 있습니다. 이 프로젝트에 대해 어떤 도구를 권하고 싶습니까?JavaScript와 Python 간의 UDP 통신
0
A
답변
3
멍청한
작업을 수행하는 것이 가장 간단한 작업 인 http 및 Json을 권장합니다. 그런 다음 성능 문제를 처리하십시오. 그렇지 않으면 중요한 문제가 아닌 어려운 최적화 문제에 많은 프로젝트를 투자하게됩니다.
+4
... '가장 멍청한'은 실제로 가장 똑똑한 것을 의미합니다! – Gerrat
1
나는 이런 종류의 일에 SockJS + Tornado를 사용해 왔습니다. 시작하기 쉽고 최신 브라우저에서도 잘 지원됩니다.
관련 문제
- 1. Javascript와 MYSQL 간의 통신
- 2. python tcp server와 C++ 클라이언트 간의 통신
- 3. C++과 JavaScript 간의 통신
- 4. Python과 WCF 간의 통신
- 5. Android UDP 통신
- 6. PHP 소켓 UDP 통신
- 7. AppleScript와 FileMaker 간의 통신
- 8. 사용자 컨트롤 간의 통신
- 9. Task.Factory와 스레드 간의 통신
- 10. 여러 서버 간의 통신
- 11. 사용자 컨트롤 간의 통신
- 12. 서버 간의 Coldfusion 통신
- 13. 원격 서블릿 간의 통신
- 14. 스레드 간의 통신
- 15. luajit2 프로세스 간의 통신?
- 16. 두 childViewController 간의 통신
- 17. 다른 양식 간의 통신
- 18. 서버 간의 보안 통신
- 19. iOS와 OSX 간의 통신
- 20. 젠드 모듈 간의 통신
- 21. C++ 객체 간의 통신
- 22. 클러스터 노드 간의 통신
- 23. 포틀릿과 서블릿 간의 통신
- 24. Nodejs와 Java 간의 통신
- 25. ACE 및 비동기 UDP 통신
- 26. JavaScript와 C# 개체 모델 간의 일관성 유지
- 27. stdio를 통해 Node.js와 Python 간의 통신 문제가 발생했습니다.
- 28. 동일한 컴퓨터에서 호스팅되는 C#과 Python 응용 프로그램 간의 통신
- 29. 트위스트 공유 tcp/udp 프로토콜 간의 변수
- 30. 두 서브넷 마스크 간의 통신
UDP가 반드시 TCP보다 빠르다는 가정을하지 마십시오. 정상적으로 패킷 손실을 처리하는 것은 꽤 까다 롭습니다. TCP는 낮은 대기 시간을 요구하는 많은 상황에서 잘 작동합니다 ... – sarnold
브라우저 플러그인 일종의 없이는 UDP를 사용할 수 없습니다. – Gerrat