社区
网络编程
帖子详情
vb高手速度进,真诚求教,服务端如何向其中任意一个客户端发送消息啊???
qiuruonan
2011-01-01 10:00:43
vb 服务端和多个客户端的问题,
在服务端我用一个winsocket 控件数组,只要客户端上线,相应的IP就记录在服务端 ,
现在的问题是:假如现在上线了 N个客户端IP,我如何实现将 向其中任意的一个 客户端 发送信息 ????
(在这个过程中,可能客户端下线)
不是向所有客户端发送信息啊。
类似远程控制的软件。。。
意思我应该说清楚了吧 ,谢谢大家。。。
...全文
100
8
打赏
收藏
vb高手速度进,真诚求教,服务端如何向其中任意一个客户端发送消息啊???
vb 服务端和多个客户端的问题, 在服务端我用一个winsocket 控件数组,只要客户端上线,相应的IP就记录在服务端 , 现在的问题是:假如现在上线了 N个客户端IP,我如何实现将 向其中任意的一个 客户端 发送信息 ???? (在这个过程中,可能客户端下线) 不是向所有客户端发送信息啊。 类似远程控制的软件。。。 意思我应该说清楚了吧 ,谢谢大家。。。
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
8 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
嗷嗷叫的老马
2011-01-03
打赏
举报
回复
我对于网络方面也不是很熟,可以借此机会一起学习一下吧
pioneer_public
2011-01-03
打赏
举报
回复
在网上搜索了N久,都没有找到关于WINSOCK的该类功能。都是ASP,JAVA之类的。
所以想写一个出来,供大家使用。
我是一个新手,还是需要您的帮助。
嗷嗷叫的老马
2011-01-03
打赏
举报
回复
那份代码的重点在于"WINSOCK自动分包发送",所以对于C/S间的管理与结构都未下什么精力去编写,当时的目标就是能传通就好了....
像你说的这些现象,有很多地方需要修改,我觉得还是要重写一份比较好
对于100M的,只要连续内存空间足够,那倒也没啥事.
不过肯定是要分段发送才对的....
pioneer_public
2011-01-03
打赏
举报
回复
老马:
不知道有没有兴趣继续讨论你帖子中的源代码?
我现在使用你的源代码进行了编码。
发现两个客户端同时上传文件时,当有1个机子上传完毕后,第2个机子的程序就死了。
不知道你有没有发现。
另外:如何才能发送超大文件,如100M左右,这个直接分配内存肯定报错,
另外:如何将传输的过程动态显示出来,加进度条显示。现在是全部发送,最后一次接收。
嗷嗷叫的老马
2011-01-01
打赏
举报
回复
http://www.m5home.com/blog/article.asp?id=169
给你个演示.
既然已经登录了,就直接用Send发消息吧.
qiuruonan
2011-01-01
打赏
举报
回复
有具体代码演示吗????
choovy123
2011-01-01
打赏
举报
回复
扫描IP,然后向固定的IP发送信息
qiuruonan
2011-01-01
打赏
举报
回复
自己顶一下
WebSocket
客户端
和
服务端
实例源码
WebSocket
客户端
和
服务端
实例源码 WebSocket ws实例 HTML5 用java实现的
服务端
Websocket与服务器的正常通信 众所周知,Web 应用的交互过程通常是
客户端
通过浏览器发出
一个
请求,服务器端接收请求后
进
行处理并返回结果给
客户端
,
客户端
浏览器将信息呈现,这种机制对于信息变化不是特别频繁的应用尚可,但对于实时要求高、海量并发的应用来说显得捉襟见肘,尤其在当前业界移动互联网蓬勃发展的趋势下,高并发与用户实时响应是 Web 应用经常面临的问题,比如金融证券的实时信息,Web 导航应用中的地理位置获取,社交网络的实时
消息
推送等。 传统的请求-响应模式的 Web 开发在处理此类业务场景时,通常采用实时通讯方案,常见的是: 轮询,原理简单易懂,就是
客户端
通过一定的时间间隔以频繁请求的方式向服务器
发送
请求,来保持
客户端
和服务器端的数据同步。问题很明显,当
客户端
以固定频率向服务器端
发送
请求时,服务器端的数据可能并没有更新,带来很多无谓请求,浪费带宽,效率低下。 基于 Flash,AdobeFlash 通过自己的 Socket 实现完成数据交换,再利用 Flash 暴露出相应的接口为 JavaScript 调用,从而达到实时传输目的。此方式比轮询要高效,且因为 Flash 安装率高,应用场景比较广泛,但在移动互联网终端上 Flash 的支持并不好。IOS 系统中没有 Flash 的存在,在 Android 中虽然有 Flash 的支持,但实际的使用效果差强人意,且对移动设备的硬件配置要求较高。2012 年 Adobe 官方宣布不再支持 Android4.1+系统,宣告了 Flash 在移动终端上的死亡。 从上文可以看出,传统 Web 模式在处理高并发及实时性需求的时候,会遇到难以逾越的瓶颈,我们需要一种高效节能的双向通信机制来保证数据的实时传输。在此背景下,基于 HTML5 规范的、有 Web TCP 之称的 WebSocket 应运而生。 早期 HTML5 并没有形成业界统一的规范,各个浏览器和应用服务器厂商有着各异的类似实现,如 IBM 的 MQTT,Comet 开源框架等,直到 2014 年,HTML5 在 IBM、微软、Google 等巨头的推动和协作下终于尘埃落地,正式从草案落实为实际标准规范,各个应用服务器及浏览器厂商逐步开始统一,在 JavaEE7 中也实现了 WebSocket 协议,从而无论是
客户端
还是
服务端
的 WebSocket 都已完备,读者可以查阅HTML5 规范,熟悉新的 HTML 协议规范及 WebSocket 支持。
DirectX修复工具V4.3增强版
DirectX修复工具(DirectX Repair)是一款系统级工具软件,简便易用。 本程序的主要功能是检测当前系统的DirectX状态,如果发现异常则
进
行修复。程序主要针对0xc000007b问题设计,可以完美修复该问题。本程序中包含了最新版的DirectX redist(Jun2010),并且全部DX文件都有Microsoft的数字签名,安全放心。 本程序为了应对一般电脑用户的使用,采用了易用的一键式设计,只要点击主界面上的“检测并修复”按钮,程序就会自动完成校验、检测、下载、修复以及注册的全部功能,无需用户的介入,大大降低了使用难度。在常规修复过程中,程序还会自动检测DirectX加速状态,在异常时给予用户相应提示。
VB
6 TCP通讯
服务端
、
客户端
源码
VB
6 TCP
服务端
、
客户端
通讯源码,使用了Winsock控件,
服务端
开启监听端口,
客户端
向
服务端
申请建立tcp连接,连接成功后即可相互
发送
消息
。
任意
一方关闭连接对话将终止,需
客户端
重新申请连接才能继续相互通讯。
Asp.net webApi 通过WebSocket推送
消息
给
客户端
,搭建
一个
即是
服务端
又是
客户端
的服务
Asp.net webApi 通过WebSocket推送
消息
给
客户端
,搭建
一个
即是
服务端
又是
客户端
的服务_IT_ziliang的博客-CSDN博客 WebSocket是一种在单个TCP连接上
进
行全双工通信的协议。WebSocket通信协议于2011年被IETF定为标准RFC 6455,并由RFC7936补充规范。WebSocketAPI也被W3C定为标准。 WebSocket使得
客户端
和服务器之间的数据交换变得更加简单,允许
服务端
主动向
客户端
推送数据。在WebSocket API中,浏览器和服务器只需.
VB
.net 中向
客户端
发送
数据的两种方式
方式一: Response.write("Y") Response.end() 方式一有时候会抛出异常 我曾经遇到这样的情况 就是在try catch 里面执行到Response.end() 的时候抛出异常 所以有时候可用采用第2种方式将数据
发送
到
客户端
,一般我们采用的是ajax 在
客户端
在回调函数里面我们 alert(data) 就可用看到
一个
“Y” 的警告框 方式二:
网络编程
1,502
社区成员
18,429
社区内容
发帖
与我相关
我的任务
网络编程
VB 网络编程
复制链接
扫一扫
分享
社区描述
VB 网络编程
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章