基于XML-RPC协议的网页数据交换技术研究
根据XML-RPC协议实现网页数据的交换
(1)用Java实现基于SOAP的XML文档网络传输及远程过程调用(RPC)
http://java.ccidnet.com/art/3737/20030103/453959_1.html
http://ajava.org/opens/SOA/10117.html
(2) Apache XML-RPC - WEB服务/SOAP/SOA Yahoo 新浪 365Key 天极 和讯 博拉 Live 奇客 鲜果 收客 饭否 叽歪 挖客
核心提示:Apache XML-RPC 是 一个 Java 语言对 XML-RPC 协议的封装。示例代码:import org.apache.xmlrpc.client.XmlRpcClient;import org.apache.xmlrpc.client.XmlRpcClientConfigImpl;XmlRpcClientConfigImpl config = new XmlRpcClientConfigImpl();config.setServ
Apache XML-RPC 是 一个 Java 语言对 XML-RPC 协议的封装。
示例代码:
import org.apache.xmlrpc.client.XmlRpcClient;import org.apache.xmlrpc.client.XmlRpcClientConfigImpl;XmlRpcClientConfigImpl config = new XmlRpcClientConfigImpl();config.setServerURL(new URL("http://127.0.0.1:8080/xmlrpc"));XmlRpcClient client = new XmlRpcClient();client.setConfig(config);Object[] params = new Object[]{new Integer(33), new Integer(9)};Integer result = (Integer) client.execute("Calculator.add", params);项目主页: http://ws.apache.org/xmlrpc/
文档地址:
下载地址: http://ws.apache.org/xmlrpc/download.html
(3)
http://www.iteye.com/topic/164914
(4)远程调用之XML-RPC
http://lovezhijun.iteye.com/blog/442156
分享到:
相关推荐
在Java环境中,XMLRPC库是一个常用的选择,可以方便地实现客户端和服务端的通信。 本教程主要围绕以下几个知识点展开: 1. **XMLRPC的基本概念**: - XMLRPC的核心思想是通过XML来封装参数和返回值,然后通过HTTP...
7. **应用与优势** - XML-RPC因其简单、跨平台的特性,常用于分布式系统中的简单API交互,尤其是在早期Web服务和轻量级系统集成中。 - 它的局限在于XML的解析和传输效率较低,对于大数据量和高并发场景可能不太...
这个例子包括三个关键文件:HelloClient.java、HelloServer.java和HelloHandler.java。 1. **HelloServer.java**: 这是服务器端的代码,主要负责启动XMLRPC服务并暴露可供调用的方法。在"Hello World"的例子中,...
6. **与其他语言的交互**:因为XMLRPC基于标准的XML,所以它可以轻松地与Java、Python、Ruby、.NET等多种语言编写的服务进行交互。这对于多语言开发环境或跨平台集成来说非常有用。 7. **性能和效率**:虽然XML的...
标签中的“java client”指的是Java客户端编程,而“xmlrpc”则特指使用XML-RPC协议进行通信。理解RPC的基本原理和XML-RPC的实现方式,对于开发分布式系统和跨网络通信的Java应用至关重要。通过这个实例,我们可以...
这个工程是基于JDK 1.5构建的,这意味着它是面向Java 5及更高版本的。如果你的环境中使用的JDK版本不同,可能需要对代码进行适当的调整才能运行。 Tomcat是常用的Java应用服务器,这里提到Tomcat的端口配置为10000...
- 在JSP中,可以通过Java的XML-RPC库,如 `xmlrpc-client` 和 `xmlrpc-server`,来实现XML-RPC服务器端的功能。 4. **Delphi与JSP的交互流程** - Delphi客户端使用 `TXMLRPCClient` 创建一个指向JSP服务器的连接...
下面是 Client 端调用 Server 端的代码:// Client.javaimport org.apache.xmlrpc.XmlRpcClient;import org.apache.xmlrpc.XmlRpcException;public class Client { public static void main(String[] args) { try { ...
总结一下,Delphixmlrpc是一个关于如何在Delphi应用中利用XML-RPC协议与Java服务器进行交互的例子。这个过程涉及到在Delphi中使用XML-RPC库创建和解析请求,以及在Java服务器上配置XML-RPC服务处理器。这种技术在...
3. "xmlrpc-negotiate-example.tar.gz":XML-RPC是一种远程过程调用(RPC)的协议,而Negotiate可能表示这个例子使用了安全的RPC调用,可能涉及到Kerberos或NTLM进行身份验证。 4. "Simplify enterprise Java ...
2.1. 简介 2.1.1. 关于资源(Resource) 2.1.2. 关于角色(Role) 2.1.3. 创建访问控制列表(ACL) 2.1.4. 注册角色(Role) 2.1.5. 定义访问控制 2.1.6. 查询 ACL 2.2. 精细的访问控制 2.2.1. 精细的访问控制 ...