WSTP API

Wolfram Symbolic Transfer Protocol (WSTP) 广泛的应用于 Wolfram 系统内部,它是程序间通信的高级符号接口. 为了方便与各种各样的语言绑定,WSTP 允许任意的符号对象可以是数据、程序或其它结构以便在在程序间、一台计算机内或异类网络之间进行有效地交换.

可安装的 WSTP 程序 »

Install 运行一个 WSTP 可安装的外部程序

LinkPatterns 在正在运行的 WSTP 程序中找到可用的函数

WSTP Wolfram 语言函数 »

LinkLaunch, LinkConnect, LinkCreate, LinkActivate 初始化 WSTP 程序和连接

LinkRead, LinkWrite 在一个 WSTP 连接中读取和写入表达式

Links 列出所有当前打开的连接

C 语言函数 »

WSPutInteger32()  ▪  WSGetInteger32()  ▪  WSPutString()  ▪  WSPutFunction()  ▪  ...

WSOpenString()  ▪  WSNextPacket()  ▪  WSTransferExpression()  ▪  ...

Java 函数 »

evaluate()  ▪  evaluateToOutputForm()  ▪  evaluateToImage()  ▪  ...

put()  ▪  getInteger()  ▪  getObject()

createKernelLink()  ▪  waitForAnswer()

C#/.Net 函数 »

Evaluate()  ▪  EvaluateToOutputForm()  ▪  EvaluateToImage()  ▪  ...

Put()  ▪  GetInteger()  ▪  GetObject()

CreateKernelLink()  ▪  WaitForAnswer()