1
파이썬에서 web.py
을 사용하여 실시간 웹 채팅 응용 프로그램을 만들고 싶습니다. 문제는 그러한 앱을 '설계'하거나 디자인하는 방법을 모르겠다는 것입니다. 응용 프로그램에실시간 웹 채팅 앱의 아키텍처
- 사용자가 로그인 :
나는이 응용 프로그램을 구현하기 위해 생각하고 방법은 다음과 같다.
- 앱은 새 메시지를 푸시하는 푸시 서비스와 새 메시지를 저장하는 대기열 서비스가있는 컨트롤러에 연결합니다.
- 사용자가 메시지를 보내면 앱은 ajax 호출이있는 메시지를 컨트롤러에 보내고 컨트롤러는 메시지를 대기열에 저장합니다.
- 컨트롤러는 대기열의 메시지를 푸시 서비스로 대상 사용자에게 보냅니다.
그러나 저는 여기에 많은 아약스 요청이 보내지는 것을 보았 기 때문에 이것은 매우 열악한 디자인이라고 봅니다. 나는 그러한 서비스를위한 더 나은 디자인이나 아키텍처가 있는지 정말로 모른다. 실시간 채팅 앱의 올바른 디자인을 가르쳐주세요.
http://www.html5rocks.com/en/tutorials/websockets/basics/ – corn3lius