教程集 www.jiaochengji.com
教程集 >  脚本编程  >  C语言  >  正文 在C#中使用异步Socket编程实现TCP网络服务的C/S的通讯构架(一)----基础类库部分

在C#中使用异步Socket编程实现TCP网络服务的C/S的通讯构架(一)----基础类库部分

发布时间:2019-01-03   编辑:jiaochengji.com
教程集为您提供在C#中使用异步Socket编程实现TCP网络服务的C/S的通讯构架(一)----基础类库部分等资源,欢迎您收藏本站,我们将为您提供最新的在C#中使用异步Socket编程实现TCP网络服务的C/S的通讯构架(一)----基础类库部分资源
//////////////////////////////////////////////////////////////////////////////////////////
/*
标题:在C#中使用异步Socket编程实现TCP网络服务的C/S的通讯构架(一)----基础类库部分
当看到.NET中TcpListener和TcpClient的时候,我非常高兴,那就是我想要的通讯模式
但是使用之后发现它们的力量太单薄了,我们需要一个更好的类库来替代它们.
下面提供了一些类,可以很好的完成Tcp的C/S通讯模式.在本文的第二部分,我将为大家介绍怎么使用它们
主要通过事件来现实整个的功能:
服务器的事件包括:
服务器满
新客户端连接
客户端关闭
接收到数据

客户端使用的事件包括:
已连接服务器
接收到数据
连接关闭
另外为了灵活的处理需求变化,还提供了编码器和报文解析器的实现方法.
注意:该类库没有经过严格的测试,如出现Bug,请发送给我,我会觉得你的整个行为是对我的鼓励和支持.
*/
//////////////////////////////////////////////////////////////////////////////////////////
/// <summary>
/// (C)2003-2005 C2217 Studio
/// 保留所有权利
///
/// 文件名称: TcpCSFramework.cs
/// 文件ID:
/// 编程语言: C#
/// 文件说明: 提供TCP网络服务的C/S的通讯构架基础类
/// (使用异步Socket编程实现)
////// 当前版本: 1.1
/// 替换版本: 1.0
///
/// 作者: 邓杨均
/// EMail: dyj057@gmail.com
/// 创建日期: 2005-3-9
/// 最后修改日期: 2005-3-17
///
/// 历史修改记录:
///
/// 时间: 2005-3-14
/// 修改内容:
/// 1.创建Ibms.Net.TcpCSFramework命名空间和添加Session对象.
/// 2.修改NetEventArgs类,以适应新添加对象.
/// 3.添加了会话退出类型,更适合实际的情况.

您可能感兴趣的文章:
在C#中使用异步Socket编程实现TCP网络服务的C/S的通讯构架(一)----基础类库部分
在C#中使用异步Socket编程实现TCP网络服务的C/S的通讯构架(二)----使用方法
用C#的Raw Socket实现网络封包监视
支持多语言的微服务框架Tars-Go
2020最新swoole视频教程推荐(从入门到高级)
Java套接字编程(上)(1)
语言叮叮消息接口_Go 语言 游戏服务器 开发笔记 其一
C/S架构是什么
如何理解php socket
为互联网IT人打造的中文版awesome-go

[关闭]
~ ~