使用JBuilder2007開發Web Services

發表于:2007-07-04來源:作者:點擊數: 標簽:
Web Services是近幾年新興的技術。它的原理和Web差不多,而它們所不同的是Web程序所服務的是終端用戶,而Web Services所服務的對象是客戶端軟件,也就是說,一個是人,一個是軟件。下面讓我們來看看如何使用JBuilder2007來 開發 Web Services。 一、建立Web
  Web Services是近幾年新興的技術。它的原理和Web差不多,而它們所不同的是Web程序所服務的是終端用戶,而Web Services所服務的對象是客戶端軟件,也就是說,一個是人,一個是軟件。下面讓我們來看看如何使用JBuilder2007來開發Web Services。

  一、建立Web Services

  在JBuilder2007中可以使用Web Services工具發現、建立和發布Web Services。而且還可以從Java Beans、EJB Beans或WSDL文件中創建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和相應的Java類。

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

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

  建立Web Services的必要條件

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

  ·在Web Content文件夾中建立或導入一個WSDL文件。不過要注意的是你只能使用一個包含service元素的WSDL文件。
為了從一個WSDL文件中建立Web Service,必須使用Apache Axis 1.0運行環境。建立一個Web Services需要以下幾步操作。

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


圖1 J2EE視圖

原文轉自:http://www.anti-gravitydesign.com

国产97人人超碰caoprom_尤物国产在线一区手机播放_精品国产一区二区三_色天使久久综合给合久久97