国产探花免费观看_亚洲丰满少妇自慰呻吟_97日韩有码在线_资源在线日韩欧美_一区二区精品毛片,辰东完美世界有声小说,欢乐颂第一季,yy玄幻小说排行榜完本

首頁 > 學(xué)院 > 開發(fā)設(shè)計 > 正文

使用JBuilder2007開發(fā)Web Services

2019-11-18 15:30:40
字體:
供稿:網(wǎng)友

  Web Services是近幾年新興的技術(shù)。它的原理和Web差不多,而它們所不同的是Web程序所服務(wù)的是終端用戶,而Web Services所服務(wù)的對象是客戶端軟件,也就是說,一個是人,一個是軟件。下面讓我們來看看如何使用JBuilder2007來開發(fā)Web Services。

  一、建立Web Services

  在JBuilder2007中可以使用Web Services工具發(fā)現(xiàn)、建立和發(fā)布Web Services。而且還可以從java Beans、EJB Beans或WSDL文件中創(chuàng)建Web Services。我們可以使用從上到下(top-down)或從下到上(bottom-up)兩種方式建立Web Services。第一種方式從WSDL文件建立Web Services,而第二種方式需要從Java Bean建立Web Services。

  1. 使用top-down方式建立Web Services

  在使用top-down方式建立一個Web Services時,首先必須建立一個WSDL文件。WSDL可以通過WSDL編輯器來完成。然后你可以通過Web Services模板來建立Web Service和相應(yīng)的Java類。

  盡管bottom-up方式建立Web Service是很常用的方式,但是假如是建立全新的Web Services,我推薦使用top-down方式來建立Web Services。

  通過Web Services模板可以幫助你從WSDL文件來建立一個skeleton bean。這個skeleton bean包含了WSDL所描述的方法。在這個bean建立后,你就可以寫具體的Web Services實現(xiàn)代碼了。

  建立Web Services的必要條件

  ·假如你正在使用Apache Jakarta Tomcat Servlet容器作為自己的Web Service服務(wù)器,必須先安裝它,然后配置它的一個實例,最后在這個實例中建立一個Web工程。

  ·在Web Content文件夾中建立或?qū)胍粋€WSDL文件。不過要注重的是你只能使用一個包含service元素的WSDL文件。
為了從一個WSDL文件中建立Web Service,必須使用Apache Axis 1.0運行環(huán)境。建立一個Web Services需要以下幾步操作。

  1. 打開J2EE視圖(Window->Open Perspective->J2EE),如圖1所示。

使用JBuilder2007開發(fā)Web Services(圖一)
圖1 J2EE視圖

  2. 新建一個WSDL文件(假如有存在的WSDL文件,可以導(dǎo)入一個)。

使用JBuilder2007開發(fā)Web Services(圖二)
圖2 一個WSDL的編輯視圖

  3. 選中這個WSDL文件,通過New->Other->Web Service建立一個Web Service。

使用JBuilder2007開發(fā)Web Services(圖三)
圖3 建立Web Service

  選擇Top down類型。可以通過右側(cè)的配置來選擇你的服務(wù)器、Web Services運行時以及當(dāng)前使用的Web工程。通過點擊下部的publish the web service,可以生成.ear文件。點擊完成按鈕。

  在Web Service被建立后,對于下面的幾種情況的發(fā)生可能依靠于你所選擇的選項。

  假如你選擇測試被產(chǎn)生的代理的Web Service jsp,那這個代理將在瀏覽器中以http://localhost:port/WebPRojectClient/sampleBeanName./WebServiceName/TestClient.jsp形式被運行。你可以通過這個jsp文件來測試Web Services中的方法,方法的運行結(jié)果將顯示在結(jié)果區(qū)里。

  假如你選擇使用Web Services瀏覽器來測試Web Service,這個瀏覽器將啟動。你可以選擇你想測試的相應(yīng)操作,并輸入相關(guān)信息,然后單擊"Go"。

  2. 使用bottom-up方式建立Web Services

  Bottom-up方式可以通過Java Bean或EJB來建立Web Service。在使用bottom-up方式建立一個Web Service時,首先,必須建立一個Java Bean或EJBBean,然后通過Web Services模板建立一個WSDL文件和Web Service。

  Bottom-up方式建立Web Service的方法和top-down方法差不多,也是通過選擇工程中的java或EJB文件,通過New->Other->Web Service 建立Web Service。選擇Bottom-up方式后點擊"Next"來選擇要暴露的方法,如圖4所示。



發(fā)表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發(fā)表
主站蜘蛛池模板: 汨罗市| 乳源| 兴化市| 邛崃市| 兴文县| 堆龙德庆县| 台东市| 博客| 探索| 临汾市| 德钦县| 鄄城县| 靖州| 上犹县| 尚志市| 自治县| 靖远县| 焦作市| 金川县| 南投市| 观塘区| 教育| 繁昌县| 宜城市| 修水县| 郸城县| 鱼台县| 东乌珠穆沁旗| 荃湾区| 泰宁县| 乌鲁木齐市| 铜梁县| 奇台县| 临泉县| 永川市| 美姑县| 鱼台县| 宁武县| 育儿| 桃园县| 大足县|