Some of a plurality of alignment marks formed in advance on a substrate are selected, and the positions of the selected alignment marks are detected in turn. The disclosed technique begins with a remote procedure call by a remote procedure call client to a server to establish an initial client-server connection. In response, configuration data may be sent to the requesting computer which configures a protocol on the requesting computer and establishes a secure connection with the other networked computer.