Difference between revisions of "Sockets"
Jump to navigation
Jump to search
m |
m |
||
Line 1: | Line 1: | ||
− | 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 [https://molecularplayground.org/ 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 [https://chemapps.stolaf.edu/jmol/docs/?&fullmanual=1&ver=14.00#sync Jmol docs - sync] and [https://chemapps.stolaf.edu/jmol/docs/misc/appsync.txt | + | 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 [https://molecularplayground.org/ 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 [https://chemapps.stolaf.edu/jmol/docs/?&fullmanual=1&ver=14.00#sync Jmol docs - sync] and in the [https://chemapps.stolaf.edu/jmol/docs/misc/appsync.txt Inter-Application Communication protocols]. |
Revision as of 20:38, 24 January 2023
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.