使用WCF进行ASP.NET聊天
我正在寻找为ASP.NET页面实现一个聊天室界面.我正在学习WCF,它似乎适合聊天应用程序.在我太过介入WCF之前,我想确保它是在ASP.NET中开发聊天应用程序的正确选择.任何人都可以提供反馈吗?
我找到了一些主要使用Silverlight和WCF进行聊天应用的示例应用程序.如果我选择不使用Silverlight,是否有任何限制? 此外,我完全可以控制的任何WCF替代方案都非常有用.我知道我可以使用AJAX轮询,对优势/弱势群体的反馈都很感激.谢谢. 解决方法
您可以使用Native ASP.Net方法或Silverlight方法来开发漂亮的聊天应用程序.
唯一的问题是您的应用程序如何响应最终用户.响应意味着系统如何让用户感受到其他用户的体验和实时聊天体验.这在某个时候是非常实时的. (像gmail& facebook网络聊天允许用户看到用户说“用户正在打字或闲置”) 您可以使用这两种技术实现这种级别的实时外观.但实施方式略有不同. 为了实现此目的,您必须在浏览器和服务器之间实现双工通信.因此,如果有其他用户或他的存在的任何回复,服务器将通知客户端. 在ASP.Net方式: >这完全由…控制 在SilverLight方式: >与普通HTML页面相比,Silverlight提供了更好的用户体验.
>这里nice example在SL中实现双工. 希望这可以帮助 (编辑:李大同) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |
- 迁移经典ASP – Webforms或ASP.NET MVC?
- asp.net-web-api – 间歇性“无法加载类型”System.Net.Htt
- .net – oData v4简单来说什么是函数和动作?
- asp.net-mvc – 将角色动态映射到ASP.Net MVC中的控制器
- asp.net – .NET Developer的Vagrant文??件(具有Windows,II
- asp.net-mvc – 如何在我的MVC应用程序有机会处理之前如何阻
- asp.net – 将特定文件夹映射到web.config中的HttpHandler
- asp.net-mvc – 为什么我不能从Web平台安装程序安装ASPNET
- .net – 如何在ASP成员资格中使用LogOut
- asp.net – 从中??等信任环境的Web.config读取system.net/m
- asp.net-mvc-3 – ASP.NET MVC视图模型不绑定在H
- asp.net-mvc – 带有MVC 3文件上传的空Request.F
- ASP.NET – Gridview RowDeleting事件上没有Data
- asp.net – IIS 6.0和.Net 4的Default.aspx?
- asp.net-mvc – 在视图中找不到webgrid引用
- 如何将ASP.NET母版页存储在公共库中?
- asp.net-mvc – 在MVC中使用Rotativa pdf显示动态
- asp.net-mvc – asp.net中的奇怪图像生成错误
- asp.net mvc 2.0 Jquery表单提交
- asp.net-mvc – 数据模型需要两个属性之一