<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 禮物 閱讀(599) 評論(0)  編輯  收藏

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

    網站導航:
     
    主站蜘蛛池模板: www免费插插视频| 日本一道一区二区免费看| 亚洲一区二区三区播放在线| 热99re久久精品精品免费| 国产精品黄页免费高清在线观看 | 欧洲精品成人免费视频在线观看| 亚洲AV无码国产剧情| 亚洲人成网77777亚洲色| 国产免费久久精品99re丫y| 国产高清视频免费在线观看| 亚洲美女在线观看播放| 四虎永久成人免费| 久视频精品免费观看99| 一级毛片不卡免费看老司机| 亚洲国产成人在线视频| 国产日韩成人亚洲丁香婷婷| 免费电影在线观看网站| 人妻免费一区二区三区最新| 亚洲AV永久无码精品一福利| 亚洲最新视频在线观看| 免费a在线观看播放| 一二三四影视在线看片免费 | 在线观看亚洲免费| 亚洲精品456在线播放| ZZIJZZIJ亚洲日本少妇JIZJIZ| 国产成人无码免费看视频软件| 国产精品综合专区中文字幕免费播放| 亚洲免费视频播放| 亚洲国产精品一区二区久久hs| 国产免费牲交视频| 久久WWW色情成人免费观看| 国产午夜无码精品免费看| 四虎影视久久久免费观看| 亚洲人片在线观看天堂无码| 亚洲乱亚洲乱淫久久| 亚洲人和日本人jizz| 亚洲狠狠婷婷综合久久久久| vvvv99日韩精品亚洲| 国产99精品一区二区三区免费 | 亚洲中文无码av永久| 亚洲今日精彩视频|