Client-Server Concept

The microscope is actually directly controlled by a "server" computer running Windows 2000. The software the user interacts with (SM_GUI, sm_script for stack control) can run on any other computer (we call it the "client" computer) and talk to the server through the network. At the beamline, of course we provide client computers to use, but in principle you can run the microscope from your own laptop.

Each microscope uses a protocol and a data connection, each of which is assigned a TCP/IP port number (see Table 11.1).


Table 11.1: TCP/IP ports used in sm_gui.
Microscope Server name Protocol Port Data Port
STXMO stxmo-server 9735 9736
STXMI stxmi-server 9737 9738
CRYO cryo-server 9739 9740




Holger Fleckenstein 2008-07-08