Posted On: Feb 13, 2024

We’re excited to announce the release of a new Messaging API for the SimSpace Weaver app SDK. With the API, developers can communicate directly between simulation applications running on SimSpace Weaver.

The Messaging API simplifies communication between simulation applications (apps). Use it to interact at any distance across the spatial simulation to change the state or behavior of entities. Every message also includes a header that contains information about the message sender. Use this information to send replies upon receiving a message. While messaging is not a replacement for connecting clients to custom apps, it does give users a method of forwarding data from custom apps with client connections to other apps that do not have external connections.

Messages are addressed by denoting the ID of the destination application. The contents of a message are stored in a flexible data format of up to 256 bytes. Leverage the send and receive Messaging APIs by upgrading to v1.16.0 of the SimSpace Weaver app SDK. Messaging is supported in all app SDK languages (C++, Python) and in integrations with Unreal Engine 5 and Unity.

SimSpace Weaver is available in ten AWS Regions: US East (N. Virginia), US East (Ohio), US West (Oregon), AWS GovCloud (US-East), AWS GovCloud (US-West), Asia Pacific (Singapore), Asia Pacific (Sydney), Europe (Frankfurt), Europe (Ireland), and Europe (Stockholm).

Learn more and get started using the new Messaging API in your simulations today.