簡體   English   中英

HTTP客戶端-服務器請求響應

[英]HTTP Client-Server resquest response

我正在嘗試使用HTTP請求/響應在Java中編寫一個簡單的客戶端-服務器應用程序。 我希望客戶端是一個桌面程序,它將請求發送(發布)到服務器。 該服務器是一個網頁,將托管在Apache Tomcat服務器上。 服務器必須能夠讀取信息並將其顯示在瀏覽器上,並且必須能夠以狀態代碼200響應客戶端。我正在使用eclipse和Apache tomcat服務器。 到目前為止,我已經嘗試了各種資源,但是我只能找到一個客戶端,該客戶端可以請求已經存在的Web服務器的響應。 有人可以給我一個例子或一些見解,以了解如何使客戶端請求運行在本地計算機上的我們自己的服務器。

很好的問題,盡管對於您而言,我不建議您實施簡單的HTTP請求/響應方法,因為最終將實現計時器,心跳或Comet。 您可能想嘗試javax或jetty WebSocket API。 您只需要創建三個部分:

  • 一個websocket.server
  • 一個websocket.client(桌面應用程序)
  • 一個javascript websocket客戶端(瀏覽器代理)

您的服務器和兩個客戶端都將通過onMessage成為全雙工並發送事件。

這是一個我認為有點相關的示例。 https://dzone.com/articles/sample-java-web-socket-client

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM