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

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

Java Web項目中開放Web Service接口實例

更新時間:2020-09-22 17:16:45 來源:動力節點 瀏覽1760次

  

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

下面是在Java Web項目中開放Web Service接口實例和過程:

1.引入需要的jar包

2.創建一個接口類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.創建一個AddNumberImpl.java實現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目錄下創建一個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項目啟動相應的部署服務器。然后訪問http://localhost:8080/TestJaxWebService/addNumberImpl?wsdl 這樣每次啟動web服務器就開放了一個web service的接口。

上面就是在Java Web項目中開放Web Service接口實例,想了解更多的實例可以觀看本站的Java Web教程,學習更多的Java Web知識。


提交申請后,顧問老師會電話與您溝通安排學習

免費課程推薦 >>
技術文檔推薦 >>
主站蜘蛛池模板: 中国女人18毛片 | 中国女人精69xxxxxx视频 | 亚洲人成一区二区三区 | 国产精品一区二区资源 | 国产精品亚洲欧美日韩区 | 日本亚洲欧美国产日韩ay高清 | 91情国产l精品国产亚洲区 | 天天做夜夜做久久做狠狠 | 俄罗斯毛片视频 | 国产精品毛片 | 一区二区三区四区产品乱码伦 | 韩国理论片在线看2828dy | 亚洲狠狠婷婷综合久久久久图片 | 欧美国产日韩久久久 | 看大片全色黄大色黄 | 亚洲精品天堂一区二区三区 | 四虎成人精品国产一区a | a一级特黄日本大片 s色 | 国产精品免费播放 | 777奇米影视久久激情日韩欧美 | 国产成人免费视频 | 欧美性在线播放 | 欧美videofree高清杂交 | 久草在线中文 | 刺激videoschina偷拍 | 肉漫天堂 | 精品一区二区在线欧美日韩 | 色综合网亚洲精品久久 | 91aaa免费观看在线观看资源 | 国产成人精品综合久久久软件 | 欧美一级毛片欧美一级 | 97精品视频在线观看 | 亚洲色无码播放 | 在线成人a毛片免费播放 | 深夜福利视频在线一区 | 国内精品久久久久久中文字幕 | 一级毛片视频播放 | 起碰成人免费公开网视频 | 99久久99久久精品免费看子 | 国产成人精品日本亚洲语言 | 亚洲日韩欧美一区二区在线 |