2024-05-20 18:46:55 发布
网友
我正在寻找在Linux中创建可以连接到Sun ONC RPC服务器的RPC客户端的解决方案。 服务器是用C语言编写的
我想知道我是否可以:
可以使用.idl文件和rpcgen创建ONC-RPC客户端。最初的RPC协议比SOAP早了几年。在
.idl
rpcgen
是的,您可以在linux中创建RPC客户机(请参阅rpcgen)
是的,您可以用python创建RPC客户机(请参见pep-0384)
这是可以做到的。有几种方法可以做到这一点。在
第一种方法是使用Python开发的sunonc RPC函数。看看
http://svn.python.org/projects/python/trunk/Demo/rpc/rpc.py
我相信它实现了大部分。rpcgen从.x文件生成的C XDR编码/解码例程的等价物需要用Python编写,即packer和unpacker。在
第二种方法是使用rpcgen生成的Sun ONC RPC客户机函数并创建可与Python一起使用的扩展模块。在
您可以使用开源gsoap:
你可以用C语言用gsoap创建RPC,如果你想用Python来做,你只需要用C开发api模板,然后从Python调用它
可以使用
.idl
文件和rpcgen
创建ONC-RPC客户端。最初的RPC协议比SOAP早了几年。在是的,您可以在linux中创建RPC客户机(请参阅rpcgen)
是的,您可以用python创建RPC客户机(请参见pep-0384)
这是可以做到的。有几种方法可以做到这一点。在
第一种方法是使用Python开发的sunonc RPC函数。看看
http://svn.python.org/projects/python/trunk/Demo/rpc/rpc.py
我相信它实现了大部分。rpcgen从.x文件生成的C XDR编码/解码例程的等价物需要用Python编写,即packer和unpacker。在
第二种方法是使用rpcgen生成的Sun ONC RPC客户机函数并创建可与Python一起使用的扩展模块。在
您可以使用开源gsoap:
你可以用C语言用gsoap创建RPC,如果你想用Python来做,你只需要用C开发api模板,然后从Python调用它
相关问题 更多 >
编程相关推荐