翻訳は機械翻訳により提供されています。提供された翻訳内容と英語版の間で齟齬、不一致または矛盾がある場合、英語版が優先します。
メッセージング
メッセージング API は、シミュレーション内のアプリケーション間通信を簡素化します。メッセージを送受信するための APIs は、SimSpace Weaverアプリケーション SDK の一部です。メッセージングは現在、ベストエフォートアプローチを使用してメッセージを送受信しています。 SimSpace Weaver は次のシミュレーションティックでメッセージを送受信しようとしますが、配信、注文、到着時間保証はありません。
メッセージングのユースケース
シミュレーションアプリケーション間の通信
メッセージング API を使用して、シミュレーション内のアプリケーション間で通信します。これを使用して、遠くのエンティティの状態を変更したり、エンティティの動作を変更したり、シミュレーション全体に情報をブロードキャストしたりできます。
メッセージの受信を確認する
送信されたメッセージには、メッセージヘッダーに送信者に関する情報が含まれます。この情報を使用して、メッセージの受信時に確認応答を返します。
カスタムアプリケーションが受信したデータをシミュレーション内の他のアプリケーションに転送する
メッセージングは、クライアントが で実行されているカスタムアプリケーションに接続する方法に代わるものではありませんSimSpace Weaver。ただし、メッセージングでは、クライアントデータを受信するカスタムアプリケーションから外部接続を持たない他のアプリケーションにデータを転送できます。メッセージフローは逆方向に動作し、外部接続のないアプリがデータをカスタムアプリに転送してからクライアントに転送することもできます。