Groovy XML-RPC
Groovy XML-RPC 提供了在 Groovy 编程语言中实现 XML-RPC 服务器端和客户端的简单方法。该项目同时也支持 Jabber-RPC。
示例代码
import groovy.net.xmlrpc.*
import java.net.ServerSocket
def server = new XMLRPCServer()
server.echo = {return it}
def serverSocket = new ServerSocket() // Open a server socket on a free port
server.startServer(serverSocket)
def serverProxy = new XMLRPCServerProxy("http://localhost:${serverSocket.getLocalPort()}")
println serverProxy.echo("Hello World!")
评论