刚没很多事,写了个XML-PRC的入门级程序
简单的步骤:
1.新建一个web工程(导入rpc需要的包)
2.新建一个方法类,如:SayHello.java,在com.potevio.telecom.rpc.test包下
3.在方法类中写自己的方法,如:sayHello,add等
4.新建一个属性文件:XmlRpcServlet.properties,在不改变apache的源代码下,
必须是在org.apache.xmlrpc.webserver这个目录里面
5.在属性文件中配置自己写的调用方法,格式是:被客户端调用的名字=类的路径,如:
SayHello=com.potevio.telecom.rpc.test.SayHello
6.在配置文件中发布这个服务,简单的做法是将下面的代码添加到web.xml中
XmlRpcServlet
org.apache.xmlrpc.webserver.XmlRpcServlet
enabledForExtensions
true
XmlRpcServlet
/xmlrpc
到这里,服务端完成,接下来是客户端的编写
7.新建一个客户端测试类,如:RpcClient.java,里面的代码有简单注解
8.运行测试。
(1)部署工程,启动服务端
(2)运行客户端
补充:
进入官方网站
代码:下载
----------------------------