程序師世界是廣大編程愛好者互助、分享、學習的平台,程序師世界有你更精彩!
首頁
編程語言
C語言|JAVA編程
Python編程
網頁編程
ASP編程|PHP編程
JSP編程
數據庫知識
MYSQL數據庫|SqlServer數據庫
Oracle數據庫|DB2數據庫
 程式師世界 >> 編程語言 >> 更多編程語言 >> 編程解疑 >> java web-javaweb servlet訪問另外一台機器

java web-javaweb servlet訪問另外一台機器

編輯:編程解疑
javaweb servlet訪問另外一台機器

servlet訪問另外一台機器,獲得另外一台機器返回的一個值。
這方面沒接觸過,說下思路,有代碼更好了。

最佳回答:


假設你的Servlet是用來實現HTTP請求的,C為客戶端,S1是你的servlet,S2是所謂的另一台機器中的Servlet。
現在C向S1發起了一個HTTP請求1,而S1在處理這個HTTP請求1的時候,發現需要向S2發送HTTP請求2獲取某些數據,因此它就向S2發送HTTP請求2。
S2處理完HTTP請求2向S1返回結果,S1得到HTTP請求2的結果後,把結果數據包裝在HTTP請求1的結果中,並向C返回結果。
畫成流程圖就是下面這樣。
C————>S1--------->S2
C<————S1<---------S2
對於S1和S2來說,它們仍然是最簡單的Servlet,接收並處理HTTP請求。只不過HTTP請求2是由HTTP請求1發起的。

  1. 上一頁:
  2. 下一頁:
Copyright © 程式師世界 All Rights Reserved