问题标签 [xml-rpc]
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.
python - 具有更好错误报告的 XML-RPC 服务器
标准库(Python 2 和Python 3 中的xmlrpclib
+ )将所有错误(包括使用错误)报告为不适合公共服务的 Python 异常:如果没有 Python 知识,异常字符串通常不容易理解,并且可能会暴露一些敏感信息。解决这个问题并不难,但我更愿意避免重新发明轮子。有没有更好的错误报告的第三方库?我对所有使用错误的良好故障消息感兴趣,并在报告内部错误时隐藏内部信息(最好使用日志记录)。SimpleXMLRPCServer
xmlrpc.server
xmlrpclib
已经有此类错误的常量:NOT_WELLFORMED_ERROR
, UNSUPPORTED_ENCODING
, INVALID_ENCODING_CHAR
, INVALID_XMLRPC
, METHOD_NOT_FOUND
, INVALID_METHOD_PARAMS
, INTERNAL_ERROR
.
silverlight - Silverlight 与 XML RPC 控制台服务器的通信
我想从我的 silvelight 应用程序与控制台 XML RPC 服务器通信。有可能吗?
步骤: 1. 启动 Console XML RPC 服务器
Console XML RPC 服务器的代码是这样的:
运行 Silverlight 应用程序 我使用了来自http://code.google.com/p/xmlrpc-silverlight/的代码 我创建了新的 Silverlight 应用程序,我已将来自该链接的代码附加到该应用程序。当我启动执行我的 SL 应用程序的网站(在 localhost 中,端口为 1139)时,会发生 SecurityException。
/li>
我正在使用 VS2008 Professional、XP Professional、.net 3.5、Silverlight3。我很乐意提供所需的任何其他信息(或代码)。
c# - XML-RPC C# 和 Python RPC 服务器
在我的服务器上,我使用 Python 的标准示例(带有额外的 Hello World 方法),在客户端我使用 C# 中的 XML-RPC.NET 库。但是每次我运行我的客户端时,我都会收到找不到该方法的异常。任何想法如何解决这个问题。
谢谢!
Python:
C#
json - 相关 RPC 协议列表
我需要评估和深入研究远程过程调用协议(通过网络)的使用,并且还没有找到我可以包含的完整列表。
我已经从经验中知道了一些,例如
- RMI
- “RESTful 风格的 RPC”
- XML-RPC
- 肥皂
- JSON-RPC
- (科尔巴?)
- GWT-RPC 和其他 Vendor 特定的,常用的
但我仍然不确定我是否遗漏了一些重要的内容。我想尽可能保持评估的客观性,所以我只需要一些我可能忘记的输入,以及它的主要用途和时间。
python - 具有并发请求的 Python XMLRPC
我正在寻找一种方法来防止多个主机同时向 Python XMLRPC 侦听器发出命令。侦听器负责运行脚本以在该系统上执行任务,如果多个用户尝试同时发出这些命令,这些任务将失败。有没有办法可以阻止所有传入的请求,直到单个实例完成?
java - Problem with Apache's Java XMLRPC library
So i'm trying to get my Apache xmlrpc client/server implementation to play ball. Everything works fine except for one crucial issue:
my handler class (mapped through the properties file org.apache.xmlrpc.webserver.XmlRpcServlet.properties
) reacts as it should but it's constructor is called at every method invocation. It would seem that the handler class is instantiated at each call which is bad because I have data stored in instance variables that I need to save between calls.
How do I save a reference to the instantiated handler so that I can access it's instance variables?
python - Joomla 和 XMLRPC
我如何开始使用带有 joomla 的 XML-RPC?我一直在四处寻找文档,却一无所获……
我想连接到 joomla 服务器(在启用 Core Joomla XML-RPC 插件之后),并且能够执行登录和添加文章等操作,并尽可能调整文章的所有参数。
我的 xml-rpc 客户端实现将在 python 中。
web-services - 网络服务中的 i18n
你们通常如何在网络服务中使用 i18n?特别是 XmlRpc。你们只是扔代码号(例如错误1011 - 密码无效)还是什么?
[编辑]
我们从事的项目由 3 层组成:表示层、业务逻辑层和数据层,我在这里称它们为前、中、后。
前端是用 PHP 编写的,它通过 Web 服务 (XML-RPC) 与 mid 通信。用户还可以编写自己的客户端与中间人交谈。mid是用Java开发的,它执行业务逻辑并向前台提供数据,也可能向前台抛出异常。
现在,我们想让它支持多语言(i18n)。因此,我们需要你们的意见/意见,以了解我们如何在中间层实现这一点,尤其是在前面抛出异常的情况下。
java - Web 服务调用者的名称/身份
我有一个 SOAP Web 服务,我使用axis2 从两个客户端调用它。Web 服务能否知道调用来自这两个客户端中的哪一个?如果是这样,我怎么知道在运行时?是否提供了任何 API 来通过该 Web 服务查找特定 Web 服务的调用者的名称。谢谢。
python - Supervisord RPC - 任何请求的 UNKNOWN_METHOD
我已经配置了(几乎是默认的)supervisord.conf 并启动了 supervisord。已启动的任务和 xmlrpc 接口已启动,但
xmlrpclib.Fault: <Fault 1: 'UNKNOWN_METHOD'>
即使在启动 supervisorctl 本身时也会发出每个 xmlrpc 请求。
日志中有相同的消息: