据我了解,在客户端-服务器情况下,使用的过程是“客户端发出请求,服务器响应”。 但这听起来并不适合聊天应用程序。 两个用户都需要能够在任何时候互相发送消息。 那么,套接字通常如何处理呢?

接下来,我想使用WCF,您将如何在WCF中处理呢?

===============>>#1 票数:0

WCF中的双工通信可以提供帮助。 http://msdn.microsoft.com/zh-CN/library/cc645026(v=vs.95).aspx

  ask by Jim_CS translate from so

未解决问题?本站智能推荐:

4回复

C#中的多客户端/服务器聊天程序?

客户将可以像Skype一样在一对一(组)(临时房间)中进行一对一聊天。 我将使用服务器授权客户端 我的问题是哪个更好? (WCF)或(TCPClient,StreamReader和StreamWriter) 干杯
3回复

使用WCF的服务器推送技术,用于将数据推送到客户端

如何将服务器推送与WCF Web服务一起使用,以与asp.net客户端进行通信并将数据推送到浏览器? 我可以在WCF中实现BOSH吗? 谢谢。 NLV
2回复

如何在C#中创建Live Support聊天应用程序?

我正在尝试使用WCF微服务在C#中构建实时支持聊天应用程序,经过无休止的搜索后,我仍然找不到答案,希望这里的人可以为我指明正确的方向。 我的问题是,与典型的聊天室(用户在其中向所有连接的客户端广播消息的聊天室)不同,我需要该应用程序更像在Amazon或eBay等网站上找到的Live Sup
1回复

C#中具有后端的跨平台聊天应用程序的方法

我想用c#创建一个带有后端的跨平台聊天应用程序,我在寻找一种方法来执行此操作,结果发现我可以通过对服务器上的处理程序的http请求来执行此操作,并相应地使用响应。 因此,到目前为止,我制作了可以使用数据库进行添加,登录,发送和接收消息的处理程序。 现在,我为此制作了android客户端,
4回复

Web聊天应用程序 - ASP.NET/Jabber/Ajax/WCF/Comet/ReverseAjax - 面临的问题 - 寻求见解

过去三周我一直在尝试构建一个基于Web的聊天应用程序,我正面临着构建它所采用的任何路径(编程技术/技术)的问题。 我已经解释了我在下面的所有问题中遇到的问题。 请提供您对此的任何见解。 ASP.NET,AJAX 第一个问题是它不是真正的实时 如果客户端每x秒(常量时间
1回复

为不同的用户创建单独的处理程序-WCF聊天

我正在关注这篇精彩的文章,以剖析和理解使用WCF进行的聊天。 逻辑是,当用户加入聊天时,将为该特定用户创建事件处理程序并将其存储在字典中。 因此,在服务中为多个用户存储了多个处理程序。 我的问题是- 仅在事件处理程序的帮助下发送消息时,服务如何识别目标用户? 我不了解为用
1回复

C#:ASP.NET Web信使(聊天)

我用C#和WCF编写了一个聊天程序,如ICQ。 现在,我想用ASP.NET构建一个Web客户端版本。 这可能吗? 我希望像meebo一样在窗口中(或在新选项卡中)出现新的chatrooms-popup。 我必须使用WCF服务中的Client-WebService-Class,对吗?
2回复

客户端/服务器应用程序的.NET库?

我计划使用C#为我的公司编写一个小的“网络经理”。 它就像一个聊天应用程序。 请参见下面的示例: 例如:客户(C)是经理,服务器(S) …… 我为此找到图书馆。 请告诉我您对此有所了解。 谢谢 !
1回复

Windows Web聊天应用程序

我的任务是使用.net开发具有2个chat接口的聊天应用程序。 Windows中的第一个聊天界面和Web应用程序中的其他聊天界面。 我对wcf服务感兴趣。 并发现了许多制作Windows聊天应用程序或Web聊天应用程序的示例,但我不知道如何在一个应用程序中混合使用2个接口。 如何从2个平
2回复

构建C#.NET客户端-服务器聊天应用程序的最佳方法是什么? [重复]

可能重复: C#中的多客户端/服务器聊天程序? 我一直在尝试建立一个简单的客户端-服务器聊天记录,但我一直发现有许多不同的方法。 我只是对最正确的方法感到好奇。 第一个步骤涉及创建一个新的套接字,将其绑定到特定的端口和任何IP地址,然后侦听新的连接(这是本教程所要介绍