大战熟女丰满人妻av-荡女精品导航-岛国aaaa级午夜福利片-岛国av动作片在线观看-岛国av无码免费无禁网站-岛国大片激情做爰视频

專注Java教育14年 全國咨詢/投訴熱線:400-8080-105
動力節(jié)點(diǎn)LOGO圖
始于2009,口口相傳的Java黃埔軍校
首頁 hot資訊 Java Web項(xiàng)目中開放Web Service接口實(shí)例

Java Web項(xiàng)目中開放Web Service接口實(shí)例

更新時(shí)間:2020-09-22 17:16:45 來源:動力節(jié)點(diǎn) 瀏覽1873次

  

隨著Web Service技術(shù)的發(fā)展,越來越多的應(yīng)用程序和開發(fā)項(xiàng)目中都廣泛使用到了Web Service技術(shù),因此,在項(xiàng)目中開放Web Service接口是應(yīng)用Web Service技術(shù)必不可少的一步。本文我們就來看看在Java Web項(xiàng)目中開放Web Service接口實(shí)例

下面是在Java Web項(xiàng)目中開放Web Service接口實(shí)例和過程:

1.引入需要的jar包

2.創(chuàng)建一個(gè)接口類IAddNumbers.java

[c-sharp] view plaincopy

package com.yjpeng.webservice;

public interface IAddNumbers {

public int addNumbers(int a, int b);

}

[c-sharp] view plaincopy

package com.yjpeng.webservice;

public interface IAddNumbers {

public int addNumbers(int a, int b);

}

3.創(chuàng)建一個(gè)AddNumberImpl.java實(shí)現(xiàn)IAddnumbers.java接口類

[c-sharp] view plaincopy

package com.yjpeng.webservice;

import javax.jws.WebService;

import com.sun.xml.ws.transport.http.servlet.WSServlet;

@WebService(targetNamespace="http://webservice.yjpeng.com", serviceName="AddNumberImplService",

portName="AddNumberImpl")

public class AddNumberImpl implements IAddNumbers {

public int addNumbers(int a, int b) {

return a + b;

}

}

[c-sharp] view plaincopy

package com.yjpeng.webservice;

import javax.jws.WebService;

import com.sun.xml.ws.transport.http.servlet.WSServlet;

@WebService(targetNamespace="http://webservice.yjpeng.com", serviceName="AddNumberImplService",

portName="AddNumberImpl")

public class AddNumberImpl implements IAddNumbers {

public int addNumbers(int a, int b) {

return a + b;

}

}

4.在WEN-INF目錄下創(chuàng)建一個(gè)sun-jaxws.xml文件

[c-sharp] view plaincopy

<endpoints version="2.0" <="" p="">

xmlns="http://java.sun.com/xml/ns/jax-ws/ri/runtime">

<endpoint name="AddNumberImpl" <="" p="">

implementation="com.yjpeng.webservice.AddNumberImpl"

url-pattern="/addNumberImpl"/>

[c-sharp] view plaincopy

<endpoints version="2.0" <="" p="">

xmlns="http://java.sun.com/xml/ns/jax-ws/ri/runtime">

<endpoint name="AddNumberImpl" <="" p="">

implementation="com.yjpeng.webservice.AddNumberImpl"

url-pattern="/addNumberImpl"/>

5.在web.xml文件中增加

[c-sharp] view plaincopy

AddNumberService

com.sun.xml.ws.transport.http.servlet.WSServlet

1

AddNumberService

/addNumberImpl

com.sun.xml.ws.transport.http.servlet.WSServletContextListener

[c-sharp] view plaincopy

AddNumberService

com.sun.xml.ws.transport.http.servlet.WSServlet

1

AddNumberService

/addNumberImpl

com.sun.xml.ws.transport.http.servlet.WSServletContextListener

6. 部署web項(xiàng)目啟動相應(yīng)的部署服務(wù)器。然后訪問http://localhost:8080/TestJaxWebService/addNumberImpl?wsdl 這樣每次啟動web服務(wù)器就開放了一個(gè)web service的接口。

上面就是在Java Web項(xiàng)目中開放Web Service接口實(shí)例,想了解更多的實(shí)例可以觀看本站的Java Web教程,學(xué)習(xí)更多的Java Web知識。


提交申請后,顧問老師會電話與您溝通安排學(xué)習(xí)

免費(fèi)課程推薦 >>
技術(shù)文檔推薦 >>
主站蜘蛛池模板: 女人18一级特级毛片免费看 | 欧美色综合高清免费 | 亚洲综合色秘密影院秘密影院 | 天天舔天天插 | 久久精品国产亚洲黑森林 | 激情综合网婷婷 | 成人在激情在线视频 | 久久青青草原精品影院 | 精品国产精品久久一区免费式 | 爱婷婷网站在线观看 | 国产成人精品2021欧美日韩 | 99精品久久99久久久久 | 亚洲国产精品ⅴa在线观看 亚洲国产精品aa在线看 | 欧美久久综合九色综合 | 亚洲系列第一页 | 欧美精品v欧洲高清 | 日韩欧美中文在线 | 老司机午夜性大片免费 | 免费看欧美毛片大片免费看 | 中文字幕在线看视频一区二区三区 | 五月婷婷色网 | 在线观看视频99 | 成人午夜大片免费视频77777 | 国产大片在线观看 | 四虎网址最新 | 成人在线第一页 | 婷婷在线视频国产综合 | 天天干天天色天天射 | chinese性中国女人 | 亚洲四区 | 欧美成人国产一区二区 | 四虎影院在线免费观看视频 | 草草影院国产第一页 | 青青免费视频视频在线 | 久久91综合国产91久久精品 | 国产成人丝袜网站在线看 | 黄页在线免费观看 | 尹人香蕉 | 国产亚洲精aa在线观看不卡 | 日本亚洲欧洲高清有码在线播放 | 又刺激又黄的一级毛片 |