Google App Engine 애플리케이션을 채널 API를 통해 클라이언트에 연결하도록합니다. 서버가이 채널을 통해 빠르게 연속적으로 메시지를 보내 게하십시오. 채널 API가 메시지가 동일한 순서로 Javascript 클라이언트에보고되도록 보장합니까?Googe App Engine의 채널 API는 메시지가 전송 된 순서대로 도착하도록 보장합니까?
0
A
답변
1
메시지는 이 아니며은 같은 순서로 도착합니다.
WebRTC 신호를 보낼 때와 같이 많은 양의 메시지를 보낼 때 매우 눈에.니다.
트릭은 @Mario에서 언급 한대로 메시지를 시퀀스로 묶은 다음 도착시 메시지 순서를 바꾸는 것입니다.
0
나는 보장 할 수는 없지만 99 %의 시간이 될 것으로 예상됩니다.
어쨌든 서버에서 보낸 모든 메시지에 일련 번호를 부여하고 수신자가 무엇이 누락되었는지 확인할 수 있습니다.
0
메시지의 순서가 보장되는 곳에서는 언급되지 않았으므로 메시지가 전송 된 순서대로 도착하지 않을 수 있다고 가정해야합니다. 실제로 GAE의 확장성에 대해 생각할 때 의미가 있습니다.
귀하의 주장을 입증하는 참고 자료가 있습니까? – Marc
아니요,하지만 그 반대라고 주장하는 사람은 없지만, 예상치 못한 주문이 실제로 예상되는 문제 일 때도 마찬가지입니다. – Mario