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

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

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

    Terry.Li-彬

    虛其心,可解天下之問;專其心,可治天下之學;靜其心,可悟天下之理;恒其心,可成天下之業。

      BlogJava :: 首頁 :: 新隨筆 :: 聯系 :: 聚合  :: 管理 ::
      143 隨筆 :: 344 文章 :: 130 評論 :: 0 Trackbacks

    1.1.       拷貝一些必要的文件

    1.     將axis下的server-config.wsdd拷貝到myeclipse的web project的WEB-INF下。

    2.     導入第三方包到工程下的lib目錄

    1.2.       設定servlet控制器

    修改WEB-INF下的web.xml文件,添加以下內容:

     

    <servlet>

        
    <servlet-name>AxisServlet</servlet-name>

    <servlet-class>org.apache.axis.transport.http.AxisServlet</servlet-class>

     
    </servlet>

     

       
    <servlet>

        
    <servlet-name>SOAPMonitorService</servlet-name>

    <servlet-class>org.apache.axis.monitor.SOAPMonitorService</servlet-class>

        
    <init-param>

          
    <param-name>SOAPMonitorPort</param-name>

          
    <param-value>5001</param-value>

        
    </init-param>

        
    <load-on-startup>100</load-on-startup>

     
    </servlet>

     
    <servlet-mapping>

        
    <servlet-name>AxisServlet</servlet-name>

       
    <url-pattern>/servlet/AxisServlet</url-pattern>

     
    </servlet-mapping>

     

     
    <servlet-mapping>

        
    <servlet-name>AxisServlet</servlet-name>

        
    <url-pattern>*.jws</url-pattern>

     
    </servlet-mapping>

     

     
    <servlet-mapping>

        
    <servlet-name>AxisServlet</servlet-name>

        
    <url-pattern>/services/*</url-pattern>

     
    </servlet-mapping>

     
    <servlet-mapping>

        
    <servlet-name>AxisServlet</servlet-name>

        
    <url-pattern>/ws/*</url-pattern>

     
    </servlet-mapping>

     

     
    <servlet-mapping>

        
    <servlet-name>SOAPMonitorService</servlet-name>

        
    <url-pattern>/SOAPMonitor</url-pattern>

     
    </servlet-mapping>

     

     
    <mime-mapping>

        
    <extension>wsdl</extension>

         
    <mime-type>text/xml</mime-type>

     
    </mime-mapping>

     
    <mime-mapping>

        
    <extension>xsd</extension>

        
    <mime-type>text/xml</mime-type>

     
    </mime-mapping>

     

     

    1.3.       添加要發布的服務

    添加要發布的服務到server-config.wsdd。如:

     

    <service name="wsServerTest" provider="java:RPC" style="rpc" use="encoded">

            
    <namespace>com.xxxxx.ws</namespace>

            
    <parameter name="wsdlServiceElement" value="webserviceTest"/>

            
    <parameter name="wsdlPortType" value="webserviceTest"/>

            
    <parameter name="className" value="com.xxxxx.ws.server.ServerTestFacadeImpl"/>

            
    <parameter name="allowedMethods" value="*"/>

    </service>

     

     

    1.4.       使用java2wsdl生成wsdl

    用axis的java2wsdl類來生成wsServerTest.wsdl:

    選擇項目,選擇或者填入main函數org.apache.axis.wsdl.Java2WSDL

    在run的程序參數設置為:

    -o wsServerTest.wsdl

    -l "http://localhost:8080/myproject/services/wsServerTest"

    -n "urn:wsServerTest"

    -p"com.xxxxx.ws.server" "urn:wsServerTest"

    com.xxxxx.ws.server.ServerTestFacade

     

    1.5.       使用wsdl2java生成stub

    用axis的wsdl2java來生成stub:

    選擇項目,選擇或者填入main函數org.apache.axis.wsdl.WSDL2Java

    在run的程序參數設置為:

    D:\program\Eclipse3.2\wsSeverTest\wsServerTest.wsdl -t -p com.xxxxx.ws.client

     

    1.6.       客戶端測試

    如果是安全通道,將client.keystore和client.truststore放到wsClientTest工程下。在vm 參數設定:

    -Djavax.net.ssl.keyStore=D:\program\Eclipse3.2\wsClientTest\client.keystore

    -Djavax.net.ssl.keyStorePassword=changeit

    -Djavax.net.ssl.trustStore=D:\program\Eclipse3.2\wsClientTest\client.truststore

    將url改為https:localhost:8443/myproject/services/wsServerTest來調用發布的函數。

    posted on 2007-11-24 23:38 禮物 閱讀(602) 評論(0)  編輯  收藏

    只有注冊用戶登錄后才能發表評論。

    網站導航:
     
    主站蜘蛛池模板: 国产成人综合亚洲绿色| 自拍偷自拍亚洲精品情侣| 亚洲日韩国产精品无码av| 国产午夜免费高清久久影院| 国产亚洲美女精品久久久2020| 一道本不卡免费视频| 久久精品国产亚洲7777| jyzzjyzz国产免费观看| 国产美女亚洲精品久久久综合| 在线免费观看伊人三级电影| 亚洲精品无码鲁网中文电影| 中国性猛交xxxxx免费看| 亚洲AV无码一区二区二三区软件 | 久久精品国产亚洲5555| 久久精品无码免费不卡| 亚洲AV无码成人网站久久精品大| 亚洲电影免费在线观看| 亚洲国产人成在线观看| 免费看www视频| 成年大片免费高清在线看黄| 国产亚洲精品岁国产微拍精品| 国产激情免费视频在线观看| 亚洲性无码av在线| 日韩在线视频免费看| jizz日本免费| 亚洲国产韩国一区二区| 免费看国产曰批40分钟| 青青操免费在线视频| 亚洲精品乱码久久久久久下载| 成人免费一区二区无码视频| 一级黄色免费毛片| 亚洲免费在线播放| 午夜视频免费成人| 91视频免费观看| 亚洲国产日韩在线| 亚洲精品成a人在线观看| 最近免费中文字幕大全高清大全1| 亚洲成av人片天堂网无码】| 亚洲午夜久久久影院| h视频在线观看免费完整版| 羞羞漫画在线成人漫画阅读免费|