多用户网络信息传输问题。哪种方式好?
各位兄弟,我在作一个工程。
需要在Web环境中(就是IE)作一个即时通迅的东西。
现在有二种方法拉,
一种就是基于Http的作个定时器不停的刷服务器。
另一种方法就是建一个Socket连接,这样就可以即时通信了。
我的迷惑是:
如果用第一种吧,服务器要不断的处理多个客户端的刷新(每一次都是TCP连接、同步数据、TCP拆除)人数多了肯定不行。
哪果用Socket将客户端和服务器一直连着呢,就需要另写一个服务,每个客户端占用一个连接,每个连接一个线程的管理。开销也不小啊。
我的问题是,哪种方式更好一些?或者你有更好的办法。
必须要求能在IE中完成,客户端不能是浏览器。
需要在Web环境中(就是IE)作一个即时通迅的东西。
现在有二种方法拉,
一种就是基于Http的作个定时器不停的刷服务器。
另一种方法就是建一个Socket连接,这样就可以即时通信了。
我的迷惑是:
如果用第一种吧,服务器要不断的处理多个客户端的刷新(每一次都是TCP连接、同步数据、TCP拆除)人数多了肯定不行。
哪果用Socket将客户端和服务器一直连着呢,就需要另写一个服务,每个客户端占用一个连接,每个连接一个线程的管理。开销也不小啊。
我的问题是,哪种方式更好一些?或者你有更好的办法。
必须要求能在IE中完成,客户端不能是浏览器。
...全文
相关推荐
网络信息传输中三种平安机制.pdf
在当今这个网络信息高速发展的时代,网络信息的安全性已成为了全球关注的重点问题。随着互联网技术的不断演进,数据安全和隐私保护的挑战也日益严峻。
Linux下的IP网络信息传输机制研究.pdf
《Linux下的IP网络信息传输机制研究》这篇文献深入探讨了Linux操作系统中IP网络信息的传输机制,对于理解Linux网络通信的本质具有重要的参考价值。
网络信息混合加密传输
在网络安全领域,信息的加密传输是确保数据安全的关键环节。本实验项目——“网络信息混合加密传输”,旨在让学生深入理解并掌握RSA和DES两种加密算法的混合应用,以及如何在网络环境中实现这种加密策略。
网络信息传输安全拦截器
一个纯JAVA写的网络信息传输拦截器,通过解析http协议得到数据报头,数据报体的信息,相对来说比较简单,是学习网络,学习JAVA,完成毕业设计的好程序
网络信息加密传输程序设计.zip
《C#实现网络信息加密传输服务详解》在信息技术飞速发展的今天,网络信息安全成为我们关注的重点。


