<rt id="bn8ez"></rt>
<label id="bn8ez"></label>

  • <span id="bn8ez"></span>

    <label id="bn8ez"><meter id="bn8ez"></meter></label>

    First they ignore you
    then they ridicule you
    then they fight you
    then you win
        -- Mahatma Gandhi
    Chinese => English     英文 => 中文             
    隨筆-221  評(píng)論-1047  文章-0  trackbacks-0
    看了YanHua同學(xué)的《 用JRuby輕松搞定SOAP消息 》,也手癢了,那我就用Groovy來(lái)實(shí)現(xiàn)一個(gè)吧:)

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


    1,定義Hello類(lèi)如下(保存為Hello.groovy,并放在classpath中,使Groovy能夠找到該類(lèi)):
    class ?Hello?{??
    ????String?hello(String?name){??
    ????????
    return ? " hello, " ? + ?name?
    ????}??
    }

    2,啟動(dòng)SoapServer:
    import ?groovy.net.soap.SoapServer

    def?server?
    = ? new ?SoapServer( " localhost " ,? 2007 )

    server.setNode(
    " Hello " )

    server.start()

    3,創(chuàng)建SoapClient,并調(diào)用相關(guān)服務(wù):
    import ?groovy.net.soap.SoapClient

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

    println?proxy.hello(
    " Daniel " )

    結(jié)果如下所示:

    hello,Daniel


    附:朝花夕拾——Groovy & Grails

    posted on 2007-06-15 19:58 山風(fēng)小子 閱讀(3031) 評(píng)論(6)  編輯  收藏 所屬分類(lèi): Groovy & Grails
    主站蜘蛛池模板: 国产成人在线免费观看| 亚洲欧洲精品视频在线观看| 久久免费观看国产精品| 亚洲a视频在线观看| 国产乱弄免费视频| 久久免费观看国产精品88av| 亚洲性色AV日韩在线观看| 在线观看亚洲精品国产| 亚洲天堂免费在线| free哆拍拍免费永久视频| 亚洲国产中文在线视频| 国产啪亚洲国产精品无码| 久久久久久久91精品免费观看| 一级一片免费视频播放| 亚洲高清一区二区三区| 亚洲国产日韩在线视频| 国产又大又长又粗又硬的免费视频| 国产一级淫片a免费播放口| 亚洲AV成人无码网站| 亚洲黄色网址大全| 精品亚洲视频在线观看 | 亚洲乱色伦图片区小说| 国产午夜亚洲精品午夜鲁丝片| 精品久久久久国产免费| 久久福利青草精品资源站免费| 青草久久精品亚洲综合专区| 亚洲日本在线播放| 久久亚洲精品无码| 国产亚洲情侣一区二区无码AV| 日韩一区二区三区免费体验| 99热在线免费播放| 两个人日本免费完整版在线观看1| 亚洲精品精华液一区二区| 亚洲综合在线成人一区| 精品亚洲综合久久中文字幕| 国产免费观看青青草原网站| 成人毛片18岁女人毛片免费看| 亚洲毛片免费视频| 久久免费动漫品精老司机| 中文字幕永久免费视频| 一区二区三区免费看|