文件名称:CometAsync_net:C#实现基于http长连接“服务器推”-Comet技术
文件大小:25KB
文件格式:ZIP
更新时间:2024-06-26 17:47:55
C#
CometAsync_net C#实现基于http长连接“服务器推”-Comet技术 很多应用譬如监控、即时通信、即时报价系统都需要将后台发生的变化实时传送到客户端而无须客户端不停地刷新、发送请求。 本项目基于 AJAX 的长轮询方式实现。 CometAsyncService 服务端实现,主要包含Comet实现机制 CometAsyncClient 客户端实现,测试程序 测试截图 Cient是一个模拟即时通讯的一个简单控制台程序,使用方法如下: 1 按"1"订阅; 2 输入你的名字,如“a1”; 3 与已订阅用户聊天,如有位订阅用户“a2”,你可输入:@a2|hello a1。
【文件预览】:
CometAsync_net-master
----CometAsyncClient()
--------RequestState.cs(5KB)
--------Program.cs(2KB)
--------CometAsyncClient.csproj(3KB)
--------TextMessage.cs(252B)
--------App.config(182B)
--------Properties()
--------RequestInfo.cs(438B)
----LICENSE(11KB)
----.gitignore(2KB)
----README.md(806B)
----CometAsyncService()
--------Default.aspx(397B)
--------Web.config(676B)
--------Web.Debug.config(1KB)
--------Default.aspx.designer.cs(779B)
--------Web.Release.config(1KB)
--------CometAsyncService.csproj(5KB)
--------Comet()
--------Properties()
--------Default.aspx.cs(322B)
----CometAsync.sln(1KB)
----.gitattributes(2KB)