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

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

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

    Everything is a contribution

    走過Java的點(diǎn)點(diǎn)滴滴,與大家共勉~
    隨筆 - 21, 文章 - 0, 評(píng)論 - 10, 引用 - 0
    數(shù)據(jù)加載中……

    Java調(diào)用DotNet的webservice

    1.????? 在項(xiàng)目的根下建立 build-lib/axis 目錄,并拷貝以下文件到目錄下:

    activation.jar

    axis.jar

    axis-ant.jar

    commons-discovery-0.2.jar

    commons-logging-1.0.4.jar

    jaxrpc.jar

    log4j-1.2.8.jar

    log4j.properties

    mail.jar

    saaj.jar

    wsdl4j-1.5.1.jar

    ?

    2.????? 在工程的根下建立 build.xml 文件,內(nèi)容如下:

    <? xml version = "1.0" encoding = "UTF-8" ?>

    ?

    < project name = "webservice" default = "all" basedir = "." >

    ??? < property name= "build.lib.dir" value="build-lib" />

    ?

    ??? <!-- change these variable base on your environment -->

    ??? < property name = "src.dir" value = "src" />

    ??? < property name = "classpath" value = "${build.lib.dir}/axis" />

    ??? < property name = "remote.wsdl" value = "http://10.64.3.20/test/ws/Service1.asmx?wsdl" />

    ??? < property name = "webservice.namespace" value = "http://tempurl.org" />

    ?

    ??? < path id = "axis.classpath" >

    ?????? < fileset dir = "${classpath}" >

    ?????????? < include name = "**/*.jar" />

    ?????? </ fileset >

    ??? </ path >

    ?

    ??? < taskdef resource = "axis-tasks.properties"

    ??? ? classpathref = "axis.classpath" />

    ?

    ??? < target name = "wsdl2java" description = "Generate Java file from WSDL URL by WSDL2JAVA" >

    ?????? < axis-wsdl2java output = "${src.dir}" testcase = "true" verbose = "true" url = "${remote.wsdl}" >

    ?????????? < mapping namespace = "${webservice.namespace}" package = "org.tempuri" />

    ?????? </ axis-wsdl2java >

    ??? </ target >

    ?

    ??? < target name = "clean" description = "Clean output directories" >

    ??????? < delete dir = "${src.dir}/org/tempuri" />

    ??? </ target >

    ?

    ??? < target name = "all" depends = "clean, wsdl2java" >

    ??? </ target >

    ?

    </ project >

    ?

    注意:對(duì)應(yīng)你的項(xiàng)目進(jìn)行修改以上的變量設(shè)置

    ?

    3.????? 直接運(yùn)行 ant ,生成 webservice 的代理類,使用 eclipse refactor 功能重命名包名

    ?

    4.????? 調(diào)用本地代理類操作 webservice

    posted on 2006-08-21 16:55 Kevin Xia 閱讀(1933) 評(píng)論(2)  編輯  收藏 所屬分類: Java開發(fā)

    評(píng)論

    # re: Java調(diào)用DotNet的webservice  回復(fù)  更多評(píng)論   

    老大,你怎么不上線了?好像失蹤了啊
    2006-09-07 18:06 | wangcheng

    # re: Java調(diào)用DotNet的webservice  回復(fù)  更多評(píng)論   

    暈呀~我現(xiàn)在只能上msn了, msn: 1eq2@sina.com
    2006-10-09 16:59 | Kevin Xia
    主站蜘蛛池模板: www免费黄色网| 99亚洲男女激情在线观看| 99久久免费国产精品热| 亚洲国产a级视频| 人与动性xxxxx免费| 亚洲国产精品自在拍在线播放 | 久久久久久亚洲av成人无码国产| 成在线人免费无码高潮喷水| 久久久久亚洲AV成人网人人软件| 亚洲第一视频在线观看免费 | 女人18毛片a级毛片免费| 国产精品亚洲综合久久| 免费看少妇作爱视频| 美国毛片亚洲社区在线观看| 国产国产人免费视频成69大陆| 激情婷婷成人亚洲综合| 亚洲?V无码乱码国产精品| 国产福利在线观看永久免费| 久久亚洲高清综合| 免费国产在线视频| 91精品国产亚洲爽啪在线观看| 99在线精品免费视频九九视| 亚洲成a∧人片在线观看无码| 国产精品色午夜免费视频| 中文字幕在线成人免费看| 亚洲成AV人在线观看天堂无码| 中文字幕在线免费| 亚洲爆乳无码专区www| 国外亚洲成AV人片在线观看| 99视频免费观看| 国产成人人综合亚洲欧美丁香花| 国产专区一va亚洲v天堂| 91久久青青草原线免费| 亚洲大尺度无码无码专线一区| 中文字幕第一页亚洲| 亚洲视频免费在线播放| 国产亚洲成在线播放va| 亚洲AV无码一区二区二三区软件| 精品熟女少妇AV免费观看| rh男男车车的车车免费网站| 亚洲欧洲国产视频|