gpt4 book ai didi

java - 在java中向桌面应用程序发送推送通知

转载 作者:行者123 更新时间:2023-12-01 05:04:03 25 4
gpt4 key购买 nike

这是我的应用场景...

  1. 用户请求登录并将凭据发送到 Web 服务器(使用 httpClient API 从桌面应用程序)。

  2. Servlet(tomcat) 验证用户身份并发送有效或无效的用户信息。如果用户是注册用户,servlet 将在服务器上保存 IP 地址。

  3. 现在我必须向用户发送一些文本,而无需收到另一个请求(即服务器推送技术)。我怎样才能实现这个功能并使用什么技术?

最佳答案

我会保持与服务器的连接,因为其他解决方案要求您实现一个在客户端中运行的服务器,并且客户端具有公共(public) IP 地址。

在 Chrome 中您可以使用 background pages保持连接以便您可以关闭浏览器。使用desktop notifications从后台页面。其他浏览器使用其他技术。作为后备措施,您需要打开页面。

现在开始推。我最喜欢的是使用web sockets 。但还有其他几种技术可以实现这一点。 Comet如果您需要更多信息,这是一个很好的起点。

如果仍想采用在每个客户端运行服务器组件的其他解决方案。您将必须实现一个独立的客户端。这是你想要的吗?

关于java - 在java中向桌面应用程序发送推送通知,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/12967825/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com