服务器像客户端推送消息C#如何实现

tcp/ip的基础上传输信息

remoting 和socket都可以实现推送

例如:服务器段获取后,先分离出数,然后相加,然后发送给客户端。
不过我那个不是C/S的,是点对点的。

补充:服务器,也称伺服器,是提供计算服务的设备。由于服务器需要响应服务请求,并进行处理,因此一般来说服务器应具备承担服务并且保障服务的能力。

服务器的构成包括处理器、硬盘、内存、系统总线等,和通用的计算机架构类似,但是由于需要提供高可靠的服务,因此在处理能力、稳定性、可靠性、安全性、可扩展性、可管理性等方面要求较高。

在网络环境下,根据服务器提供的服务类型不同,分为文件服务器,数据库服务器,应用程序服务器,WEB服务器等。

温馨提示:内容为网友见解,仅供参考
第1个回答  2012-07-12
remoting 和socket都可以推送啊本回答被提问者采纳
第2个回答  2012-07-13
在客户端写些请求就好了 如果不想让别人知道,就隐藏的请求
第3个回答  2012-07-13
messagebox就行吧
第4个回答  2012-07-13
remoting

服务器像客户端推送消息C#如何实现
remoting 和socket都可以实现推送 例如:服务器段获取后,先分离出数,然后相加,然后发送给客户端。不过我那个不是C\/S的,是点对点的。补充:服务器,也称伺服器,是提供计算服务的设备。由于服务器需要响应服务请求,并进行处理,因此一般来说服务器应具备承担服务并且保障服务的能力。服务器的构成包括处...

C#要怎么推送消息到客户端
1、web app 。可以用ajax,也可以用websocketwin app 。2、这种情况做一个服务端,接受到订餐请求Socket发送到商家(商家如果在线,如果不在的话做好预备推送功能)。如果情况不允许,使用http长连接来查询 。

c#winform窗体如何实现服务器实时接收数据,不借助button
宽泛的讲,有两种方式,实现Client和Server的实时通讯(数据接收)。1、 Pull 也就是拉。 即Client把数据从Server中拉出来。因为winform本质是事件驱动,如果不想用button,那么最简单的方式就是用定时器(timer), 比如每10秒请求一次数据,这种方式本质上和button没有区别,还是通过事件来驱动应用,只...

Html5怎么实现消息推送?并且服务端可用C#编写。
C#的话,直接用signalR就好了,到处都有消息推送和即时聊天的例子。signalR的好处是,它在html5上使用websocket,在早期浏览器上自动降级为长轮询,还可以支持各种客户端、服务器端语言。不用关心底层。

C#消息推送给android手机系统
C#消息推送给android手机系统的方法如下:1、定期查询:间隔特定时间查询数据库,有新消息时显示。优点:实现起来简单;缺点:实时性不够好,对于移动客户端耗电量太大。2、通过socket推送:建立一个长连接,一有新消息就发送给客户端。3、通过短息推送:这个一般有人卖短信发送接口的,但是比较费钱,所以...

C# 客户端如何监测服务器当前是否有变化
1、一般是客户端按间隔时间直接获取数据,如果表数据比较多,就设置个全局的表数据,当在更新数据库内容时也更新这条数据(这样客户端先找这条数据比较数据有变再读取真正的数据表,这样访问时候短些也不会有太多压力)2、客户端与服务器角色倒转,客户端在登录时告诉服务器她的路由信息,服务器在有数据...

C#中Websocket库的选择
支持Windows和Linux系统。兼容四种通讯方式:WebSocket协议Forever Frame:在页面中添加一个iframe与服务器交互Server Sent Events:适用于浏览器端,向服务器发送事件Long Polling:长轮询,优化轮询,客户端请求保持连接,直到数据更新或超时,减少无效请求自带两种模式:永久连接(PresistentConnection)和中心模式(...

B\/S模式下 利用C#开发.net的即时通信的代码。高手指教!!!
刷新慢体现不出即时。。。楼主可以去学习下传说中的服务器推送技术 找了段代码,大致是实现server push的,不过还没有利用到聊天里,要的话M我,纯属交流下 即时通信的表现形式之一不就是即时聊天么 我看到一个WEB 长连接的文章,据说是可以保持客户端与服务器的连接,实现类似C\/S的效果 ...

C#,如何实现子线程一直监听数据、父线程定时从全局变量取数据?_百度...
思路如下:子线程监听客户端发送的消息 当子线程收到消息之后, 建立一份数据的拷贝 然后清楚buffer 向父线程通过事件推送此数据 父线程订阅该事件,拿到推送过来的数据直接处理 这样做的好处比你那个来讲,不需要考虑线程同步的问题 使用的推模式 而不是拉模式(轮询模式)如果不会写的话,可以...

【微信自动化】使用c#实现微信自动化
在发送消息时,作者通过模拟操作搜索框、输入好友名称、点击聊天界面、修改文本框内容以及点击发送按钮,实现了消息的自动发送。文章最后展示了使用C#实现微信自动化的一个简单Demo,并提到了可以实现的其他功能,如自动回复机器人、消息朋友圈更新订阅等。作者提供了一个Gitee仓库地址,供有兴趣的读者参考和...

相似回答