首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >桌面客户端web服务器、聊天应用程序

桌面客户端web服务器、聊天应用程序
EN

Stack Overflow用户
提问于 2012-09-24 13:26:53
回答 1查看 1.1K关注 0票数 2

谁能给我制作桌面客户端和web服务器聊天应用的指南。我必须用java做这个项目(客户端和服务器端),对于服务器端我用tomcat做Jsp/servlet的工作,但是如何使客户端应用程序与web服务器通信,如果两个客户端想要聊天,最好的方法是遵循…?

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2012-09-24 13:48:01

有两种常见的设计,即Client pullserver push。每种方法都有自己的优点和缺点。

客户端拉取需要您定期向服务器发出请求,这可能会导致服务器上的流量负载,但它更容易实现。

服务器推送要求您在客户端运行一个“服务器”,等待目标服务器推送消息。这听起来效率更高,但如果您有数百万个客户端连接到您的服务器,您可能会有大量的连接(端口)一直处于打开状态,这可能是对资源的浪费。这更难实现,因为您还需要创建一个客户端服务器。

票数 2
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/12559286

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档