asp-ASP.NET:网页版在线聊天系统开发思路

问题描述

ASP.NET:网页版在线聊天系统开发思路

想请教下,有人开发过在在线聊天系统吗?给点思路。

如果客户端主动获取信息,比如每1s抓取下数据库,有信息则在客户端显示出来。
这样如果同时有1000人在线,是不是太占资源了呀?
网页版的能否做一个被动式相应的程序呢?
比如A发送消息给B,A页面才会刷新获取页面呢?

解决方案

http://download.csdn.net/detail/toryshao/2697724
http://download.csdn.net/detail/wangzhkai/875677

解决方案二:

http://download.csdn.net/detail/caozhy/8375699

解决方案三:

千万不要数据库轮询,你可以用websocket或者signalr,它支持服务器主动推送消息。

时间: 2025-01-20 12:02:17

asp-ASP.NET:网页版在线聊天系统开发思路的相关文章

ASP.NET实现网页版小优盘

今天看到了一篇不错的文章,就拿来一起分享一下吧. 实现的是文件的上传与下载功能. 关于文件上传: 谈及文件上传到网站上,首先我们想到的就是通过什么上传呢?在ASP.NET中,只需要用FileUpload控件即可完成,但是默认上传4M大小的数据,当然了你可以在web.config文件中进行修改,方式如下: <system.web> <httpRuntime executionTimeout="240" maxRequestLength="20480"

有道词典4.3正式版发布 网页版单词本新鲜出炉

8月9日,有道词典4.3正式版发布.该版本在4.3Beta版基础之上新增了网页版在线单词本功能,并结合有道搜索技术对释义数据库进行了优化,使新版有道词典能够实现丰富的划词释义功能,更加强大也更具内涵. 新增网页版单词本,多平台轻松背单词 有道词典4.3正式版新增了用户呼声很高的在线单词本功能,用户在使用网页版词典查询单词时,可以通过"单词本"按钮轻松一键将生词收藏到单词本中(图一). 图一:在线单词本的添加按钮 网页版在线单词本也提供了卡片模式帮助用户进行单词学习,并依据艾宾浩斯遗忘曲

ASP显示当前网页在线人数和IP地址

ip地址|网页|显示|在线|在线人数   功能:显示当前网页在线人数和IP地址.   方法:把当前的网页在线IP地址存入People.asp中,每过一分钟自动刷新一次,用来统计当前网页的在线人数和IP地址.     1:把当前的在线IP地址和访问时间存入ly数组中.   Set ThisFile=StreamF.OpenTextFile(CountFile,1,False)   Countly=0   do while not ThisFile.AtEndOfStream   Thisline

小技巧:基于ASP.NET的网页复用方法

asp.net|技巧|网页 0. 引言 随着网络的不断发展,以Web为基础的B/S架构是当前应用程序的主流,在这种架构下业务逻辑和数据库都放在服务器段,用户通过浏览器来操作服务器端的数据.在Microsoft.NET平台还没有推出之前,人们可以通过ASP方式实现上述目标,现在则可以选择ASP.NET了. ASP.NET 是一个已编译的.基于.NET的环境,可以用任何与.NET兼容的语言(包括 Visual Basic.NET.C#和JScript.NET.)创作应用程序.任何ASP.NET 应用

用ASP.NET将网页错误信息写入系统日志

asp.net|错误|网页 设计网站的时候,不可能我们的网站不出现一点错误,常见的"页面不存在""页面运行出错"等错误信息一般网站多少总是存在的,关键是,这些错误出现以后,管理员怎样方便及时的发现它们.尽量减少用户对网站的不好印象.不管是IIS 4还是IIS 5,我们都可以设置网站的"自定义错误信息",通过这样的设置,一些系统默认的比较不友好的错误信息就可以更换为网站管理员自定义的页面,这对于网站的实用和友好性都大有帮助.但是,我们在使用过程中却

asp.net在网页中显示上传的Word文档

问题描述 asp.net在网页中显示上传的Word文档内容要怎么做pix文件夹保存的是上传的文件地址存在数据库里(SqlServer2005)datatbledt=BLL.Product.GetProductDetail(id);//读出地址dt.Rows[0]["ProductPix"].ToString()各位老大帮忙了 解决方案 解决方案二:没人理我啊老大些帮忙啊解决方案三:如果要显示word的格式,需要安装插件吧?如果只是显示内容,图片什么的都不要,可以利用程序之间读出来引用m

免费100mb asp/asp.net/php/mysql网页空间

miarroba.com免费提供100M网页空间,不限制流量,单个文件最大限制5M,支持PHP5,免费提供MYSQL数据库,支持FTP和Web方式上传管理文件,可自定义404错误页面,提供一个免费二级域名,但不支持绑定自己的域名,无广告. 注:每个用户可以申请5个免费空间. 申请地址:http://miarroba.com 免费空间 免费空间:100M 支持脚本:ASP/ASP.net(1.1)/PHP 流量限制:无 CPU限制:2% 网络带宽:512kbps FTP上传:支持 子目录绑定:不支

ASP代码给网页添加验证码的实现方法

  本文给大家介绍ASP实现给网页添加验证码的功能,您可以将这个功能添加在注册表单.网页评论等中,下边来看实现的方法: 第一步:下载本文下的附件.该压缩包为 imgchk 文件夹 ,其中有三个文件:validatecode.asp,validatebody.fixvalidatehead.fix 主要即是为生成 验证码 服务的. 将解压文件夹直接释放在需要在某页添加验证码的同目录下,(比如 addnew.asp 需要添加验证码,该文件在 cnbruce 文件夹下,则将 imgchk 文件夹同时释

用ASP.Net实现文件的在线压缩和解压缩

asp.net|压缩|在线 我们经常会遇到批量上传的问题,也会遇到将某个目录下所有文件都上传到服务器上的问题.那么,如何解决此类问题呢?以前的技术一般采用ActiveX等方式,这里笔者采用SharpZlib来实现,听说VS2005已有压缩和解压缩的解决方案,笔者还没有时间用VS2005,所以就只好使用VS2003 + SharpZlib来解决问题了. 1.首先从这里下载0.84版本的SharpZlib源码及示例码. 2.下载下来之后你发现它没有VS2003的解决方案文件,没有关系.你可以自己建立