第一步,新建webservice project,如圖所示,選擇JAX-WS【注:本例使用IDE爲MyEclipse】
第二步,創建服務類
[java]
package com.xjtu.webservice;
/**
*
*
* <p>
* Title: 測試代碼 /p>
*
* <p>
* Description: 示例 業務類
* </p>
*
* <p>
* Copyright: Copyright (c) 2012
* </p>
*
* @author dml@2012-12-11
* @version 1.0
*/
public class MobileNumInfo {
public String getMobileNum() {
return "13888888888";
}
}
第三步,發佈Web Service,工程選剛剛新建的那個,strategy選Create Web service from Java class
第四步,生成WSDL
第五步,添加庫文件【JAX-WS*】
第六步,啓動Tomcat
第七步,打開瀏覽器,輸入地址
第八步,創建客戶端測試項目,選擇java project即可
第九步,生成WS所需的類庫文件
第十步,編寫測試程序,查看執行結果
[java]
package com.xjtu.webservice.test;
import com.xjtu.webservice.MobileNumInfoDelegate;
import com.xjtu.webservice.MobileNumInfoService;
/**
*
*
* <p>
* Title: 測試代碼 /p>
*
* <p>
* Description: 示例 業務類
* </p>
*
* <p>
* Copyright: Copyright (c) 2012
* </p>
*
* @author dml@2012-12-11
* @version 1.0
*/
public class MobileNumTest {
public static void main(String[] args) {
MobileNumInfoService mnis = new MobileNumInfoService();
MobileNumInfoDelegate mnid = mnis.getMobileNumInfoPort();
System.out.println(mnid.getMobileNum());
}
}
執行結果:
[plain]
13888888888
p.s.過程其實並不難,自行操作一遍就能掌握了。
pp.s.氣溫驟降,應多注意添衣保暖~~只要不生病,那就是幸福。
ppp.s.在這個世界上,"唯一不可阻擋的是時間,它像一把利刃,無聲地切開了堅硬和柔軟的一切,恆定地向前推進着,沒有任何東西能夠使它的行進產生絲毫顛簸,它卻改變着一切。"
通過實例講解在java編程語言中如何編寫webservice程序?
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.