2016-01-05 107 views
-3

我已經創建了一個Web應用程序,現在我被教授請求使用提供的Web服務將它與另一個應用程序集成。鑑於這是我第一次使用Web服務,我閱讀了很多關於它(WSDL,SOAP ..)。但我似乎仍然對這個概念感到困惑。 我有2個應用程序和另一個。保存在我的應用程序中的數據需要保存在第二個應用程序中,並且我有一個wsdl文件。 我將文件導入到eclipse中,並使用Eclipse kepler創建了wsdl文件的java類。 我需要澄清一下我的案例中的概念是如何工作的?同一個數據庫應該在兩邊?我需要做什麼? 任何幫助澄清這一點將不勝感激。Java中的Web服務集成

回答

0

Webservice的可以來認爲:

  1. 服務了一個或多個客戶端的數據(該數據可以來自一個文本文件或數據庫或任何其他服務的服務器可以有很多方式)
  2. 客戶端從服務器獲取數據(客戶端可以保存他們想要的數據)。

我假設您的網絡服務器已啓動。

  1. 您將需要使用Java構建客戶端(假定您使用的是該語言)。該Java將使用SOAP Web服務器提供的數據。
  2. 獲取數據後,您可以將其存儲在數據庫中。
  3. 您在客戶端使用的數據庫可以是任何內容,並且不依賴於服務器。您可以使用POJO對象和簡單JDBC將數據存儲在數據庫中。
+0

我被告知其他應用程序具有相同的Web服務會改變什麼嗎? – mikeb

+0

這不應該。我不知道你的教授是否有一些特別的數據庫選擇,或者他是否希望你以某種格式保存數據。 –