摘要: 客户端进行发送,服务器端将相同的数据回发到客户端。记录收发的次数。 1. 如果进行较大规模的UI处理(在TextBox中显示接收内容),将会大大降低响应时间,大约 20/s的速度 2. 不进行UI处理,350/s 3. 多个客户端同时连接,合并在一起,峰值500/s 4. 带上简单界面处理(更新ListView状态)后,230/s—270/s 5. 密集收发时,利用某个连接手工发送数据:可以 阅读全文
posted @ 2010-07-19 13:43 jetz 阅读(178) 评论(0) 推荐(0) 编辑
摘要: 在异步接收时,使用了BeginInvoke调用主线程中的处理函数,假如主线程中处理函数时间很长,会出现什么情况呢? 进行了一次测试:每秒发送一个数据包,在收到数据包时,记录时间,并传递这个时间到处理函数,而处理函数中会sleep3秒,结果如下: 调用处理22:04处理:22:04调用处理22:05调用处理22:06处理:22:05调用处理22:07调用处理22:08调用处理22:09处理:22:0... 阅读全文
posted @ 2010-07-19 13:35 jetz 阅读(338) 评论(0) 推荐(0) 编辑
摘要: 在foreach遍历Dictionary或者hash时,如果删除元素就会报这个错。试过遍历Keys,但删除元素后还是报一样的错。 解决办法:用一个List把要删除的Keys记录了,遍历完后,把Keys中的元素全删了。 阅读全文
posted @ 2010-07-19 01:46 jetz 阅读(511) 评论(0) 推荐(0) 编辑