社区
C#
帖子详情
如何使用线程池 异步接收socket服务器端数据
luqing200862
2011-10-10 10:00:35
如何使用线程池 异步接收socket服务器端数据
初次了解线程池,现在需要接收TCP/IP 数据包,想通过线程池来进行异步接收,使用C#。
请有示例的朋友发来看看~~
...全文
89
4
打赏
收藏
如何使用线程池 异步接收socket服务器端数据
如何使用线程池 异步接收socket服务器端数据 初次了解线程池,现在需要接收TCP/IP 数据包,想通过线程池来进行异步接收,使用C#。 请有示例的朋友发来看看~~
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
4 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
q512007445
2011-10-18
打赏
举报
回复
已发到信箱
mabaolin
2011-10-10
打赏
举报
回复
http://www.codeproject.com/KB/IP/ChatAsynchTCPSockets.aspx
是c#吗? 不需考虑线程池。
luqing200862
2011-10-10
打赏
举报
回复
自己顶起来,,
开源C#
SOCKET
服务器,支持WINDOWS云,LIUNX MONO 2.0
开源C#
SOCKET
服务器,支持WINDOWS云,LIUNX MONO 2.0 Super
Socket
是一个轻量级的,可扩展的,跨平台的.NET
Socket
服务器开发框架,可用来构建一个基于命令的
服务器端
Socket
程序,而无需了解如何
使用
Socket
,如何维护
Socket
连接,亦无需了解
Socket
是如何工作的。该项目
使用
纯 C# 开发,易于扩展和集成到已有的项目。只要你的已有系统(forum/CRM/MIS/HRM/ERP)是
使用
.NET开发的,你都能够
使用
Super
Socket
轻易的开发出你需要的
Socket
服务器应用程序来集成到你的现有系统之中。 该版本的改进: 支持配置
线程池
大小。 新增命令过滤器和连接过滤器。 支持Windows Azure平台。 支持配置TCP Keep Alive 参数。 支持Mono(Mono 2.10 或更新版本)。 提供内置的Flash/Silverlight策略服务器。 新增了多个命令程序集。 新增了更多的的QuickStart示例项目。
使用
TPL处理多线程相关事务。 将
接收
到的
数据
处理过程从完成端口
线程池
转移到工作
线程池
(
异步
模式下)。 简化和改进了
异步
操作的扩展。 改进了性能日志和性能
数据
采集的应用程序接口。 通过会话快照提升会话获取的性能。 改进配置相关的代码。 简化自定义协议的实现。 改进自定义协议以支持在一次
接收
过程中获取多个命令。 允许自定义命令行协议的编码。
C# 实现的多线程
异步
Socket
数据
包
接收
器框架(2)
转载自 zhonghuafy 下面是创建侦听
Socket
对象的方法代码。 Code /// /// 创建
接收
服务器的
Socket
, 并侦听客户端连接请求 /// private bool CreateReceiver
Socket
() { try { _receiver
Socket
=new
Socket
(AddressFamily.In
Python
使用
异步
线程池
实现
异步
TCP服务器交互
实现客户端与服务端交互,由于效率原因,要发送与
接收
异步
,提高效率。需要多线程,本文用
线程池
管理。
java
异步
socket
_java
socket
编程 多线程
异步
通信
最近在学习分布式,分布式的前提是要知道网络服务器的通信,自己对这一块基本不了解,最近学习了一下,整理一个demo,方便以后查阅这个是关于TCP/BIO,所谓BIO就是阻塞IO,没收到消息时就处于阻塞状态,有消息就工作,我用了多线程来处理收消息和发消息,实现了
异步
发送
服务器端
代码:1 packageinternetCommunication;23 importjava.io.BufferedRead...
c#窗体应用
socket
聊天器(
服务器端
)
界面: 目录 整体思路
服务器端
启动服务的功能 1. 创建
socket
2. 绑定端口ip 3.开始侦听 4.开始接受客户端链接 启动服务代码 发送消息功能
接收
数据
功能 整体思路
服务器端
调用
socket
()通信过程:
socket
()—>bind()—>listen()—>accept()—>recv()/recvfrom()—>send()/sendto(); 客户端调用
socket
()通信过程:
socket
()—>connec.
C#
110,535
社区成员
642,575
社区内容
发帖
与我相关
我的任务
C#
.NET技术 C#
复制链接
扫一扫
分享
社区描述
.NET技术 C#
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
让您成为最强悍的C#开发者
试试用AI创作助手写篇文章吧
+ 用AI写文章