在远程计算机上运行程序

Wolfram Symbolic Transfer Protocol (WSTP) 可以在 Wolfram 语言中调用远程计算机上运行的程序.一般要用远程计算机的操作系统直接启动这个程序,然后就可以用 Wolfram 语言进程中的指令连接该程序.

toad.wolfram.com 上的操作系统

启动程序 fprog,并让它产生一个新链接:
fprog -linkcreate -linkprotocol TCPIP
该程序响应所产生链接中的指定:
Link created on: 2976@toad.wolfram.com,2977@toad.wolfram.com 

frog.wolfram.com 上的 Wolfram 语言会话

这里连接到所产生的链接:
现在执行 toad.wolfram.com 上外部程序的代码:
mccmprep 产生的外部程序总含有用来设置 WSTP 连接的代码. 从所用操作系统直接启动这类程序时,它就提示你指定连接方式.当外部程序支持时,也可以将这个信息作为命令行变量放在外部程序中.
prog-linkcreate -linkprotocol TCPIP
用系统命令去运行一个程序,并令其产生一个链接
Install[LinkConnect["port1@host,port2@host",LinkProtocol->"TCPIP"]]
连接外部程序的 Wolfram 语言命令
在远程计算机上运行一个外部程序.