问题标签 [simplexmlrpcserver]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
2 回答
1690 浏览

python - 从 rpyc 调用 xmlrpc 方法时出现 xmlrpc.client.Fault

我正在尝试构建一个具有两个进程的系统:一个带有“ping”方法的 xmlrpc 服务器和一个 QCoreApplication 中间件。中间件有一个连接到 xmlrpc 服务器的 xmlrpc 客户端。中间件还充当 RPyC 服务器。我想通过 RPyC 连接到中间件并在服务器上调用“ping”方法。

我希望在调用 conn.root.application.ping() 和直接调用 conn.root.application.xmlrpc_client.ping() 时从调用中返回值“pong”,而不是在第二种情况下显示错误。为什么?

0 投票
1 回答
66 浏览

python - 实现对 Python XML-RPC 服务器的每个函数的最大并发调用数

我有一个SimpleXMLRPCServer与此类似的基于 Python 的:

我想实现一种方法来跟踪当前正在执行的并发进程数量tester1tester2,并且如果仍在执行的最大(用户定义)数量以上,则将每个新请求排队并在数量下降时执行低于阈值。

也许Pool每个功能都有一个共享?

0 投票
0 回答
136 浏览

python-3.x - xml rpc 客户端和服务器

我尝试将此 xmlRPCClient 代码与此服务器连接,但即使我起诉了相同的本地主机并调用了正确的用户,它也无法正常工作。我正在使用 python3 最终获得一种登录无线 hart 管理器的方法。我想查看xml响应。

所以基本上我想将以下内容作为我的请求发送到服务器任何解决方案?

xmlRPCServer.py:

xmlRPCClient.py:

0 投票
1 回答
96 浏览

python - 如何在运行时从远程机器上的另一个脚本更改变量的值?

我有一台本地计算机 A 和远程计算机 B。计算机 A 有脚本 client.py 计算机 B 有 server.py 脚本 client.py 有一个可变端口。假设端口 = 5535。

我在计算机 A 上运行 client.py,它使用端口号进行套接字通信。我需要在 client.py 运行时将端口号更改为另一个端口号,以便在通知客户端更改端口号后它会在运行时切换到另一台服务器。我正在使用 pyzmq 将数据从客户端发送到发送连续数据流的服务器。

这种情况可能吗?我该怎么做?

0 投票
0 回答
21 浏览

php - TESTLINK XMLRPC API 扩展

我正在寻找扩展 TESTLINK XMLRPC API 方法getTestCasesForTestPlan()的帮助- 这是附加的源代码。结果作为包含测试用例详细信息的 JSON 列表返回。

但是,没有提取测试用例关系的方法。

但!

TESTLINK 数据库有一个名为testcase_relations的表,其中源/目标 id 是外部测试用例 id,例如 TEST-123。 在此处输入图像描述

我想得到的是运行 SQL 查询(或 pl/sql?),以“粘合”关系以输出 JSON。Wnen 我迭代我的输出,我想仅在以下情况下检索 source_id:

  • tc_id 在 DESTINATION_ID 字段中
  • relationship_type 等于 2 这实际上读作: SOURCE BLOCKS DESTINATION - 所以最终我想检索测试用例 id,它阻止我当前的测试用例,并将其附加到 JSON 字段,如下所示:

请问有什么建议吗?谢谢。

0 投票
0 回答
18 浏览

python - 退出 SimpleXMLRPCServer

我将 PyQT5 用于 GUI。GUI 可以使用按钮启动 SimpleXMLRPCServer。我还需要一个按钮来再次停止 SimpleXMLRPCServer。我的代码如下所示:

当我单击停止按钮时,服务器退出,但以新的 PID 重新启动。如何一劳永逸地退出服务器?