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

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

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

    176142998

      BlogJava :: 首頁 :: 聯(lián)系 :: 聚合  :: 管理
      116 Posts :: 0 Stories :: 45 Comments :: 0 Trackbacks
    1、建一個Project取名為SOAP
    2、將axis-1_4\webapps\axis\WEB-INF\lib下的所有文件拷貝到你的SOAP工程文件下
    3、新建一個HelloWord.java
    package com;
    public class HelloWord {
    public String getHelloWord(userInfo userInfo) {
    return "hi!:" + userInfo.getName() + "| " + userInfo.getPassword()
    + " | " + userInfo.getArea();
    }
    }
     
    4、新建一個userInfo.java 對象
    package com;
    public class userInfo implements java.io.Serializable{
    /**
     * 
     */
    private static final long serialVersionUID = -1536718814867769008L;
    String name;
    String password;
    String area;
    public String getName() {
    return name;
    }
    public void setName(String name) {
    this.name = name;
    }
    public String getPassword() {
    return password;
    }
    public void setPassword(String password) {
    this.password = password;
    }
    public String getArea() {
    return area;
    }
    public void setArea(String area) {
    this.area = area;
    }
    }
    5、在WEB-INF\server-config.wsdd 文件添加以下內(nèi)容(注意顏色標(biāo)記的地方時跟soap相關(guān)的地方)
    <?xml version="1.0" encoding="UTF-8"?>
    <deployment xmlns="http://xml.apache.org/axis/wsdd/"
    xmlns:java="http://xml.apache.org/axis/wsdd/providers/java">
    <handler type="java:org.apache.axis.handlers.http.URLMapper"
    name="URLMapper" />
    <service name="HelloWord" provider="java:RPC">
    <parameter name="className" value="com.HelloWord" />
    <parameter name="allowedMethods" value="getHelloWord" />
    <beanMapping languageSpecificType="java:com.userInfo" qname="ns:userInfo" xmlns:ns="urn:BeanService"/>
    </service>
    <transport name="http">
    <requestFlow>
    <handler type="URLMapper" />
    </requestFlow>
    </transport>
    </deployment> 
    6、web.xml 內(nèi)容
    <?xml version="1.0" encoding="ISO-8859-1"?>
    <!DOCTYPE web-app PUBLIC "-//Sun Microsystems, Inc.//DTD Web
    Application 2.3//EN" "http://java.sun.com/dtd/web-app_2_3.dtd">
    <web-app>
    <display-name>Apache-Axis</display-name>
    <servlet>
    <servlet-name>AxisServlet</servlet-name>
    <display-name>Apache-Axis Servlet</display-name>
    <servlet-class>
    org.apache.axis.transport.http.AxisServlet
        </servlet-class>
    </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>
    <welcome-file-list>
    <welcome-file>index.jsp</welcome-file>
    <welcome-file>index.html</welcome-file>
    <welcome-file>index.jws</welcome-file>
    </welcome-file-list>
    </web-app>
    7、訪問路徑 http://localhost:8080/SOAP/services/HelloWord?wsdl
    8、使用soapUI 3.6.1 生成客戶端JUNIT測試代碼.進(jìn)行單元測試!設(shè)置soapui的axis參數(shù)
    9、生成客戶端JUNIT測試代碼
     
     
    10、將生成的代碼放到SOAP工程下。修改測試用例。
     
     
    11、執(zhí)行測試,查看結(jié)果:
    posted on 2011-04-01 17:21 飛飛 閱讀(1794) 評論(1)  編輯  收藏 所屬分類: spring

    Feedback

    # re: 開發(fā)soap的一個簡單的例子 2014-12-24 14:37 sd
    dsfsagsdf  回復(fù)  更多評論
      


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


    網(wǎng)站導(dǎo)航:
     
    主站蜘蛛池模板: 在线观看亚洲免费视频| 午夜免费不卡毛片完整版| 全黄性性激高免费视频| 亚洲另类无码专区首页| 成年女人免费视频播放体验区| 亚洲另类小说图片| 999国内精品永久免费观看 | 亚洲福利视频一区二区| 国产亚洲高清在线精品不卡| 最近中文字幕mv免费高清电影| 亚洲人成小说网站色| 在线免费观看a级片| 久久久亚洲精华液精华液精华液| 国产女高清在线看免费观看| 日本亚洲欧美色视频在线播放| 国产乱弄免费视频| 精品国产污污免费网站入口| 男男gvh肉在线观看免费| 国产成人人综合亚洲欧美丁香花| 亚洲国产美女在线观看| 成人免费视频软件网站| 亚洲AV日韩AV永久无码色欲| 国产一级一片免费播放i| 国产免费内射又粗又爽密桃视频 | 一级毛片大全免费播放| 久久亚洲av无码精品浪潮| 国产成人AV片无码免费| 亚洲自国产拍揄拍| 亚洲福利视频一区二区| 久久午夜伦鲁片免费无码| 亚洲色丰满少妇高潮18p| 国产91精品一区二区麻豆亚洲| 麻豆精品成人免费国产片| 亚洲AV色吊丝无码| 久99精品视频在线观看婷亚洲片国产一区一级在线 | 亚洲免费视频网址| 亚洲av无码片在线播放| 亚洲xxxx18| 亚洲精品国产V片在线观看| 国产精品免费一区二区三区四区| 亚洲成aⅴ人片在线影院八|