XML-PRC的入门级程序(JAVA)

刚没很多事,写了个XML-PRC的入门级程序

总算是也给调通了,下载地址:http://download.csdn.net/source/1534837

简单的步骤:

1.新建一个web工程(导入rpc需要的包)

2.新建一个方法类,如:SayHello.java,在com.telecom.rpc.test包下

3.在方法类中写自己的方法,如:sayHello,add等

4.新建一个属性文件:XmlRpcServlet.properties,在不改变apache的源代码下,
必须是在org.apache.xmlrpc.webserver这个目录里面

5.在属性文件中配置自己写的调用方法,格式是:被客户端调用的名字=类的路径,如:
SayHello=com.telecom.rpc.test.SayHello

6.在配置文件中发布这个服务,简单的做法是将下面的代码添加到web.xml中
<servlet>
<servlet-name>XmlRpcServlet</servlet-name>
<servlet-class>org.apache.xmlrpc.webserver.XmlRpcServlet</servlet-class>
<init-param>
<param-name>enabledForExtensions</param-name>
<param-value>true</param-value>
</init-param>
</servlet>
<servlet-mapping>
<servlet-name>XmlRpcServlet</servlet-name>
<url-pattern>/xmlrpc</url-pattern>
</servlet-mapping>

到这里,服务端完成,接下来是客户端的编写

7.新建一个客户端测试类,如:RpcClient.java,里面的代码有简单注解

8.运行测试。
(1)部署工程,启动服务端
(2)运行客户端

补充:
官方网站为:http://www.xmlrpc.com/

代码还是自己下载

你可能感兴趣的:(java,apache,xml,Web,servlet)