SuperSocket 是一个轻量级的可扩展的 Socket 开发框架,可用来构建一个 服务器端 Socket 程序,而无需了解如何使用 Socket,如何维护Socket连接,Socket是如何工作的。该项目使用纯 C# 开发,易于扩展和集成到已有的项目。只要你的已有系统是使用.NET开发的,你都能够使用 SuperSocket来轻易的开发出你需要的Socket应用程序来集成到你的现有系统之中。
SuperSocket具有如下特点:
简单易用,只需要几个类就能创建出健壮的Socket 服务器端程序
性能优良, 稳定可靠
支持各种协议, 内置的协议解析工具让你把实现 通信协议这种复杂的工作变得很简单
自动支持SSL/TLS传输层加密
强大,灵活而且可扩展的配置让你开发Socket服务器省时省力
支持多个socket服务器实例运行, 而且支持多个服务器实例的隔离
SuperSocket能以控制台或者 Windows服务形式运行。一个脚本就能将SuperSocket安装成服务
灵活的日志策略能够记录大部分socket活动
支持UDP
支持IPv6
支持Windows Azure
支持Linux/ Unix操作系统(通过Mono 2.10或以上版本)
内置可直接使用的Flash/Silverlight Socket策略服务器

官网:
http://www.supersocket.net/

案例教程:
http://www.cnblogs.com/2star/p/5521641.html ;

SuperSocket相关推荐

  1. SuperSocket .net服务框架

    SuperSocket 是一个轻量级, 跨平台而且可扩展的 .Net/Mono Socket 服务器程序框架.你无须了解如何使用 Socket, 如何维护 Socket 连接和 Socket 如何工作 ...

  2. SuperSocket 服务管理器 (ServerManager)

    SuperSocket SuperSocket 服务管理器 (ServerManager) 中文(中国)Toggle Dropdown 关键字: ServerManager, 服务管理器, 管理, 管 ...

  3. 基于supersocket、C#对JT808协议进行解析构建gps监控平台服务端

    1)为什么使用SuperSocket? gps监控平台.车联网.物联网系统中GPRS网络数据的并发通讯和处理解析,主要功能有socket的UDP和TCP链路建立和维持,网络数据协议包接收与解析,分发上 ...

  4. supersocket中quickstart文件夹下的MultipleCommandAssembly的配置文件分析

    首先确认下配置文件中的内容 第一部分configSections[需要注意的是name=superSocket] <configSections><section name=&quo ...

  5. SuperSocket 1.5 Documentation译文 2 ----- 实现你的AppServer和AppSession

    什么是AppSession? AppSession表示逻辑socket连接,基于连接的操作应在该类中定义.您可以使用这个类的实例,将数据发送到TCP客户端,接收数据连接或关闭连接. 什么是AppSer ...

  6. SuperSocket入门(二)- 探索AppServer、AppSession,Conmmand和App.config

    在上一篇文章中,我们已经了解到了如何在SuperSocket处理客户端请求. 同时我们可能会发现一个问题,如果我们的服务器端包含有很多复杂的业务逻辑,这样的switch/case代码将会很长而且非常难 ...

  7. SuperSocket 1.5 Documentation译文 ------- 目录索引

    1:一个Telnet示例 2:实现你的AppServer和AppSession 3:通过配置启动SuperSocket 4:SuperSocket的基本配置 5:内置的命令行协议 6:使用IReque ...

  8. SuperSocket+unity 网络笔记

    学习SuperSocket 必须要注意的 代码是 static void Main(string[] args){ WebSocketServer appServer = new WebSocketS ...

  9. supersocket缓冲区_supersockets接收过滤器(ReceiveFilter)

    接收过滤器(ReceiveFilter)用于将接收到的二进制数据转化成请求实例(RequestInfo). 实现一个接收过滤器(ReceiveFilter), 你需要实现接口 IReceiveFilt ...

  10. SuperSocket源码解析之开篇 (转)

    一 简介 官方介绍:SuperSocket 是一个轻量级, 跨平台而且可扩展的 .Net/Mono Socket 服务器程序框架.你无须了解如何使用 Socket, 如何维护 Socket 连接和 S ...

最新文章

  1. python中 __name__及__main()__的妙处02
  2. linux history 历史命令行查询和使用
  3. python线程唤醒_Python 并发编程(一)之线程
  4. python helloword_python学习笔记- python中的类
  5. 学习笔记(13):Python网络编程并发编程-解决粘包问题-终极版本
  6. [转]加班,加班,加班
  7. L1L2 Regularization的原理
  8. JavaScript学习10 JS数据类型、强制类型转换和对象属性
  9. HTML5游戏引擎(八)-矢量绘图——绘制矩形-drawRect 绘制圆形-drawCircle 绘制直线-moveTo和 lineTo
  10. mysql 未找到 WinSxS_清理WinSxs释放 Win7 C盘所占的空间
  11. Mybatis学习整理
  12. layui 集成手写签名
  13. 刚子扯谈:广告向东 客户向西
  14. python股票全套系统_GitHub - hyspider/stock: stock,股票系统。使用python进行开发。
  15. 【图像检索】基于HSV的图像检索附matlab代码
  16. 一个复杂的“预算”模板设计
  17. Google Earth Engine(GEE)批量下载代码(以 NDVI数据为例)
  18. MapReduce编程概述
  19. 修改MFC中菜单显示的文字
  20. 怎么用python画sin函数图像_如何使用python的matplotlib模块画正弦函数图像

热门文章

  1. 7-8 等腰直角三角形 -- PTA
  2. html视频教程全套
  3. Go 语言 exec 实时获取外部命令的执行输出
  4. 春招面试经验系列(一)菜鸟网络
  5. 培训班出来的人后来都怎么样了?(六)
  6. 服务器能用系统急救箱吗,360急救(乱用360系统急救箱后果)
  7. Windows10清理预留存储
  8. 查看mysql临时密码_MySQL修改密码,查看MySQL临时密码
  9. 网页自动保存的密码忘记 如何查看密码
  10. Microbiome杂志和主编介绍