Web applications 在服务器中托管XSB Prolog

Web applications 在服务器中托管XSB Prolog,web-applications,server,prolog,xsb,Web Applications,Server,Prolog,Xsb,我想在服务器中托管XSB Prolog。有人能告诉我这是什么程序吗? 下面的git链接解释了如何在服务器上托管SWIPL,但这对XSB不起作用 非常感谢您的帮助。如果您想在服务器上托管XSB,只需使用子进程生成XSB 见 spawn\u进程(+CmdSpec,-StreamToProc,-StreamFromProc,-procstderstream,ProcId) 生成由CmdSpec指定的新进程 XSB子流程的用途之一是创建产生子流程和 控制他们。 派生的子进程可以是另一个XSB进程。 以

我想在服务器中托管XSB Prolog。有人能告诉我这是什么程序吗? 下面的git链接解释了如何在服务器上托管SWIPL,但这对XSB不起作用


非常感谢您的帮助。

如果您想在服务器上托管XSB,只需使用子进程生成XSB

spawn\u进程(+CmdSpec,-StreamToProc,-StreamFromProc,-procstderstream,ProcId)

生成由CmdSpec指定的新进程

XSB子流程的用途之一是创建产生子流程和 控制他们。 派生的子进程可以是另一个XSB进程。 以下示例显示一个XSB进程生成另一个进程,并向其发送一个评估目标并获得结果:

`| ?-` spawn_process([xsb], To, From,Err,_),
     file_write(To,’assert(p(1)).’),
     file_nl(To),
     file_flush(To,_),
     file_write(To,’p(X), writeln(X).’),
     file_nl(To),
     file_flush(To,_),
     file_read_line_atom(From,XX).

`XX = 126`
`yes`
`| ?-`
"Here the parent **XSB** process sends “
`assert(p(1)).`
” and then “
`p(X), writeln(X).`
” to the spawned XSB subprocess."
"The latter evaluates the goal and prints (via “ `writeln(X)` ”) 
to its standard output..."

这像彭金斯吗?类似。。。Pengines用于WEB编程。。。