使用 远程调用 系统函数
要用 程序远程调用 函数可以使用 提供的 针对 程序的
。
的安装
很不幸,虽然 是用 语言编写的但却是平台相关的。(具体来说, 的 包
确实是平台无关的,但是运行 需要 库支持,而 库是平台相关的)
目前为止我还只有在 系统中安装的版本,因为 不是一个开源组件,甚至在
官方下载它是需 要 ! 的 用户帐号的。 目 前 我手上的是
"#$ 版本。
除 了 文 档 和 一 些 %&' 程 序 , 你 需 要 用 到 的 有 个 文 件 :
!()"!!,)!!,。
安装配置步骤如下:
*#+将 导入到你的项目库路径中。 官方的指导是要你配置 ,-.,
这种方法在我看来不值得提倡,因为 ! 或 这样的 %& 可以帮你轻松导入
库而无需摆弄系统环境变量。
*"+将 )!! 文件拷贝至 所在的文件夹中。注意,这两个文件必须放在
同一个文件夹里,它们俩必须像热恋中的情人一样一直黏在一起才能使 正常工作。
*+将 !()"!! 文件拷贝至 /01%'02 3" 中。如果系统中已安装过 客
户端,那么可能本来就已经有一个 !()"!! 在那里了, 官方要求你覆盖那个文件,
这是一种很不负责的方法。当你覆盖这个文件后很可能你的 ,4 就无法工作了。正
确的做法是备份原来的文件,然后尝试覆盖后使用 ,4,如果出问题了,把原来那
个文件找回来。我在安装了 5#!! 版本的 ,4 机器上使用原来的
!()"!! 运行 目前还没有发生什么异常。
好了,到现在为止, 算是安装好了,我们可以开始编写程序了。
#使用 调用远程 函数
使用 程序远程调用 函数的大致流程是这样地:先要有 系统所在服务器的
地址、要登录的 系统的客户端号、系统编号、用户名、用户密码,有了这些后,就
可以建立一个到该 系统的连接,然后在这个连接上调用允许远程调用的函数,得到调
用后的结果,关闭连接。
这其中牵涉到一些细节,我们先看程序:
4647
3 336 -3! 7
3 33'7
3 6 ! 7
6(!!- 8
6(! 3* 49:4+8
;<获得一个到 系统的连接 --<;
评论0