2010-12-22 15 views
0

特定の送信者からのメッセージを単に受信する受信プリミティブがあり、送信者から受信する受信全プリミティブがある場合、これをリアルタイムアプリケーション用にどのように拡張できますか?分散コンピューティング:非同期受信

これは私が以前に気づいたことのないコースノートの中の質問です:)。何か案は?

非同期受信はノンブロッキング受信です。

私の考えは、何時もメッセージを紛失していないことを確認するために、何時も送信者をポーリングすることができるのですか?...わかりません。任意のアイデアを歓迎:)。

答えて

0

解決策は、タイムアウトを使用することです:メッセージが非同期通信で失われる可能性があります。メッセージが長すぎる場合は、再送信を要求する必要があります。これを達成するためにタイムアウトを使用することができます。

関連する問題