Can you clarify your question? Are you looking for an alternative method to communicate between instances? Currently, using postMessage and onMessage are the only methods that we have.
Thank you for clarifying! Those functions only pass messages between instances running on the same machine. If you wanted to communicate between participants I recommend configuring a socket server.
What machine is that? A userās computer running the Zoom client? Or a server in Zoomās data center?
Iām looking for a conceptual / architectural introduction to the messaging described in the āApp Instances Communicationā section of the Zoom Apps SDK reference. For example, what is the āmain clientā referred to in these snippets?
"Allows the App to communicate with the instance of the app running on the main client."
"the instance of the app that is running in the meeting must communicate with the instance of the app running in the main client"
And what is meant by āthe instance⦠running in the meetingā?
Finally, what is the āmirrored appā in:
"Send a message with the current state of the mirrored app"
I feel like there is an architecture implied but never really described in any of the guides⦠did I miss a document? A picture would be awesome.