Sockets

From Jmol
Revision as of 20:38, 24 January 2023 by GWhitwell (talk | contribs)
Jump to navigation Jump to search

Jmol supports socket communication between two independent instances that are running on one single or two different computers. Sockets enable one Jmol instance to send commands to the other for execution. It is also possible to send arbitrary data to be captured in a variable. The Molecular Playground project is a practical application of Jmol sockets. Jmol socket communication is conducted using the sync command, for which documentation can be found at Jmol docs - sync and in the Inter-Application Communication protocols.

Contributors

GWhitwell