打开APP
userphoto
未登录

开通VIP,畅享免费电子书等14项超值服

开通VIP
Groovy高效编程——用Groovy轻松搞定SOAP消息
看了YanHua同学的《用JRuby轻松搞定SOAP消息》,也手痒了,那我就用Groovy来实现一个吧:)

0,下载jar包:http://dist.codehaus.org/groovy/jars/groovysoap-all-1.0-0.3-snapshot_jdk1.5.0.jar,
    并将其放置于<groovy_home>/lib目录中。


1,定义Hello类如下(保存为Hello.groovy,并放在classpath中,使Groovy能够找到该类):
class Hello {  
    String hello(String name){  
        
return "hello," + name 
    }  
}

2,启动SoapServer:
import groovy.net.soap.SoapServer

def server 
= new SoapServer("localhost"2007)

server.setNode(
"Hello")

server.start()

3,创建SoapClient,并调用相关服务:
import groovy.net.soap.SoapClient

def proxy 
= new SoapClient("http://localhost:2007/HelloInterface?wsdl")

println proxy.hello(
"Daniel")

结果如下所示:

hello,Daniel


附:朝花夕拾——Groovy & Grails
本站仅提供存储服务,所有内容均由用户发布,如发现有害或侵权内容,请点击举报
打开APP,阅读全文并永久保存 查看更多类似文章
猜你喜欢
类似文章
php soap 开发文档
详解php soap实现web service接口服务
gSoap使用入门(1)----由wsdl文件生成头文件
php soap扩展最全说明,附天气预报调用的例子
使用 PHP 开发基于 Web 服务的应用程序
使用Java客户端类调用c# WebService和xml rpc server
更多类似文章 >>
生活服务
热点新闻
分享 收藏 导长图 关注 下载文章
绑定账号成功
后续可登录账号畅享VIP特权!
如果VIP功能使用有故障,
可点击这里联系客服!

联系客服