如何解决Socket Client连接server 之后占用其它页面资源

A-TK 2016-03-21 05:39:19
做了一个简单的socket 同步数据通讯:

网站a页面点击一个button,socket client连接到socket server发送数据期间,点击a页面其它button,页面一直卡住,直到socket client接收到数据,关闭socket连接,页面资源才释放。

请教各位大神,该怎么解决页面资源被占用问题?
...全文
180 4 打赏 收藏 举报
写回复
用AI写文章
4 条回复
切换为时间正序
请发表友善的回复…
发表回复
xuzuning 2016-03-22
  • 打赏
  • 举报
回复
同步接收数据,自然是通讯结束后才交出控制权的 在此期间,根本就不会响应其他的操作,所以也不存在占用资源的问题 你 用while监控 异步操作是怎么做的?
A-TK 2016-03-22
  • 打赏
  • 举报
回复
用异步尝试过,在socket client 接收信息中一直处于等待,不知道何时才算接收完成,而且用while监控,网站同样出现其它页面不能浏览的问题。
江南小鱼 2016-03-21
  • 打赏
  • 举报
回复
异步通讯呗~
xiaoqiu_net 2016-03-21
  • 打赏
  • 举报
回复
开线程啊操作啊。 Thread

111,128

社区成员

发帖
与我相关
我的任务
社区描述
.NET技术 C#
社区管理员
  • C#
  • Creator Browser
  • by_封爱
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告

让您成为最强悍的C#开发者

试试用AI创作助手写篇文章吧