社区
C#
帖子详情
dafeifei(大飞飞)进来!给分
zzczh
2005-07-29 06:12:46
谢了大飞哥!
小小分值不成敬意!
请笑纳!
...全文
132
4
打赏
收藏
dafeifei(大飞飞)进来!给分
谢了大飞哥! 小小分值不成敬意! 请笑纳!
复制链接
扫一扫
分享
转发到动态
举报
AI
作业
写回复
配置赞助广告
用AI写文章
4 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
dafeifei
2005-08-02
打赏
举报
回复
还有一个问题,是我最近做的时候发现的。(我们上次讨论的方法和思路一直就属于同步通讯)
不知道你有没有试过,如果socket是阻塞的话,再连接多个客户端的时候,可能会丢包的。
(调试多个客户端很容易的,你运行多此client点连接就可以了,可以看看互相通讯)
我就是这样调的,慢慢来还好,要是一个接一个的连,可能发出去的包服务器会丢掉一些。而且这种几率比较大。
我周末发现的,郁闷了好久。
上面那个思路很好,不过,实际使用起来还是会有问题。
我个人觉得,同步socket通讯,比较适合点对点的通讯,这样效率高。
而一对多客户端的话,最好还是用异步通讯,否则会很头疼,因为你根本不知道服务器端在做哪一步的时候阻塞,后面发来的东西它都不理了。
于是我又查了异步socket通讯的资料。
你可以留一个email,我发给你一些。我先给你的 179276050@qq.com 发一封。
昨天调试好象同步也可以,所以这几天我也在研究。不过我觉得,还是异步方法比较靠得住些,而且不用自己写多线程,委托给系统自己去创建线程处理。
dafeifei
2005-08-02
打赏
举报
回复
呵呵,你在QQ上的留言我看到了。我都回复你了,再给你COPY一次
哈哈哈,大飞哥,我做完了,这没环境,单机试一下还行,就是不知道多机行不行!
飘落的烟灰 14:57:31
我想问问clientList[i].ClientName
不好用啊,是这样取吗?
我这怎么不行呢?
飘落的烟灰 11:43:20
大飞哥,有一个难题我想了很久也解决不了,就是当客户端异常退出时我的服务器端该用什么方法判断,断开与该用户的连接!
飘落的烟灰 16:40:47
大飞,在吗?
飘落的烟灰 18:17:44
我留了贴子
http://community.csdn.net/Expert/topic/4177/4177268.xml?temp=6.472415E-02
你回一下我结帐!
只能分两次给了!呵呵!
dff 12:22:47
不是 clientList[i].ClientName 这样用的
飘落的烟灰 12:23:59
您好,我现在有事不在,一会儿再和您联系
dff 12:23:12
((Client)clientList[i]).ClientName 这样才对
飘落的烟灰 12:24:18
您好,我现在有事不在,一会儿再和您联系
dff 12:24:09
大飞哥,有一个难题我想了很久也解决不了,就是当客户端异常退出时我的服务器端该用什么方法判断,断开与该用户的连接!
这个我暂时还没有做到那步,不过用Exception类应该很容易的,客户端断了,服务器端会有一个异常的,捕捉就可以了
syfsz
2005-07-30
打赏
举报
回复
恩,有这等好事情?路过,千万别给我分
zzczh
2005-07-29
打赏
举报
回复
这些先收下,然后再给!
我的怎么不能一下给190啊?
看来只能分期付款了!
呵呵!
一点心得 ~~~~~~~~~ !
我目前是这样制作.net网站的。先在dreamweaver里设计好纯html的网站,包括样式、颜色、图片等,并留出控件的位置。然后在vs.net中新建一个WEB项目,把html代码拷贝
进来
形成框架,再添加控件,最后编程。心里总觉得这种开发比较别扭,也说不出来什么原因。目前以前做的网站javascript用得比较多,虽然.net的功能也让我简化了一些javascript的编写,但是这个客户端的脚本还
第一弹
我的第一篇CSDN博客 本Markdown编辑器使用StackEdit修改而来,用它写博客,将会带来全新的体验哦: Markdown和扩展Markdown简洁的语法 代码块高亮 图片链接和图片上传 LaTex数学公式 UML序列图和流程图 离线写博客 导入导出Markdown文件 丰富的快捷键 快捷键 加粗 Ctrl + B 斜体 Ctrl + I 引用 C...
通过URL下载资源
通过URL下载资源 URL组成部
分
一个完整的URL通常由四部
分
组成。协议,IP地址,端口号,全路径组成。全路径包括文件和参数。例如一个URL路径“http://localhost:8080/hello/index.htmlusername=
dafeifei
” 协议:http ip地址:localhost 端口号:8080 全路径:/hello/index.html?username=
dafeifei
相关代码如下图所示: public static void main(String[] args) thr
\t\tSEO相关:两招帮您锁定关键词优化 ( 优化 网站 访问 )
首先你要确定你所需要做的关键词,把握要精准。这对于在关键词优化中的工作量和难易程度有很大的帮助。首先你需要充
分
了解网站的关键词设定,其次你可以通过网站后台的流量统计,从中找到消费者经常搜索的关键词,有选择的在文章中针对这些关键词做适度优化。这便将关键词做了极不错的利用! 最后就是内链了,文章页面能够获得好的排名内链是很有用的,合理的内链可以突出文章页面的主题,从而使引擎将该页面按照你的想法归类。
#Ubutu 16.04 自动化部署 owncloud
当时为了在ubutu 16.04上部署owncloud着实费了很大的劲,国内文章基本都互相抄,代码有错误却不知道,因此想发一篇自己验证过的回馈下大家,谢谢大家观看。 #!/bin/bash sudo apt-get update sudo debconf-set-selections <<< ‘mysql-server mysql-server/root_password pas...
C#
111,098
社区成员
642,554
社区内容
发帖
与我相关
我的任务
C#
.NET技术 C#
复制链接
扫一扫
分享
社区描述
.NET技术 C#
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
让您成为最强悍的C#开发者
试试用AI创作助手写篇文章吧
+ 用AI写文章