Perl中的RPC :: XML :: Server库

时间:2010-11-20 21:26:32

标签: perl xml-rpc

我想获得一些在Perl中使用RPC :: XML :: Server库的经验,尤其是稳定性和健壮性问题。还想与其他一些Perl库进行比较,了解这种用法​​

2 个答案:

答案 0 :(得分:1)

我们在不提供客户端/服务器功能的系统上使用RPC-XML构建一些数据访问器。我们刚刚开始,所以我无法对稳健性发表评论,但创建库并测试它们非常简单。

我花了大约一个小时为Perl服务器和客户端构建示例代码,然后用Ruby和Python构建客户端,以便展示互操作性。代码是我们的网络工程师之一,他们喜欢它。

我喜欢它,因为它很简单,他可以处理编码,我正在与他进行代码审查,让他遵循Perl的方式。

答案 1 :(得分:0)

我认为我有一个更复杂的场景,但我没有使用RPC-XML,我可能会在未来考虑这个选项。我目前正在使用Frontier :: Daemon作为XML-RPC服务器。我相信如果我使用RPC-XML,情况仍然会同样复杂。

我正在将XML-RPC服务器与Perl反射结合使用,以从外部库/模块动态提供XML-RPC方法。我构建它用作Robot Framework测试自动化框架的Perl测试库服务器。

不幸的是,我还没有完全发挥作用。库在本地执行,但在用于XML-RPC时失败,这是意图。

您可以在此处查看我的项目:http://code.google.com/p/plrobotremoteserver/

仅供参考,我使用了Frontier :: Daemon,因为在我做这个项目的时候,在线文档似乎表明Frontier更容易使用。