繁体   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