SuperSocket 是一个轻量级的可扩展的 Socket 开发框架,可用来构建一个服务器端 Socket 程序。...只要你的已有系统是使用.NET开发的,你都能够使用 SuperSocket来轻易的开发出你需要的Socket应用程序来集成到你的现有系统之中。...一个脚本就能将SuperSocket安装成服务 8、灵活的日志策略能够记录大部分socket活动 9、支持UDP 10、支持IPv6 11、支持Windows...Azure 12、支持Linux/Unix操作系统(通过Mono 2.10或以上版本) 13、内置可直接使用的Flash/Silverlight Socket策略服务器 SuperSocket...SuperSocket 1.6.6官方开源代码下载和说明文档: SuperSocket 1.6.6中文的详细介绍:点击查看 SuperSocket 1.6.6的下载地址: 点击下载
官网:www.supersocket.net/ 文档:http://docs.supersocket.net/v1-6/zh-CN 从8.1号开始尝试用它,昨天只试了文档中的Telnet的示例,挺顺利的...:SuperWebSocket is being merged into SuperSocket as an additional module .WebSocket....原来WebSocket已经做成一个组件了,插入到SuperSocket空间下面。 然后用法 不变,只是命名空间要增加一个SuperSocket ,同时它没有自己的官网 ,也没有自己的文档,有点坑!...net452" /> 我反复折腾了好久,其实最简单是先安装SuperSocket.WebSocket这个包就行,然后它会引用其它2个。...再安装SuperSocket.Engine包,没有这个还会报错。不知道为什么作者不直接给SuperSocket.WebSocket包增加上Engine的依赖。
在SuperSocket 中,如果我们没有自定义协议的话,SuperSocket默认的协议就是命令行协议 ,这样就极大的简化了基于此类协议的开发。...SuperSocket设计了两个RequestInfo类:StringRequestInfo 和BinaryRequestInfo。...1、如果我们在 SuperSocket 中使用命令行协议,所有接收到的数据将会翻译成 StringRequestInfo 实例。...其实SuperSocket不仅仅只能解析这些这种内置命令行协议,在不同的业务场景发生请求的格式可能都不一样。...SuperSocket内建的BasicCommandParser可以直接设置命令名和参数,参数与参数之间的分隔符。
前言 本文主要介绍TCP、Sokcket和SuperSocket的基础使用。...创建实例模式的SuperSocket服务 首先创建控制台项目,然后Nuget添加引用SuperSocket.Engine。 ?...因为我们使用的SuperSocket,有格式要求,所以我们需要准守。...创建配置模式的SuperSocket服务 现在我们创建一个配置模式的SuperSocket服务,这种模式客户通过配置创建多个SuperSocket,即可以在一个项目里通过配置监听多个端口,这里,我们只做一个端口监听的配置例子...的section,并配置superSocket,代码如下: <section name="<em>superSocket</em>" type="<em>SuperSocket</em>.SocketEngine.Configuration.SocketServiceConfig
一、下载SuperSocket的动态库,主要有两种方式获取SuperSocket的动态库。...1、添加SuperSocket的dll文件(SuperSocket.Common.dll, SuperSocket.SocketBase.dll, SuperSocket.SocketEngine.dll...)到此项目的引用,直接再官方网站上下载SuperSocket组件,引入需要dll文件即可: ?...查看引入后的项目整体目录,框红线的为引入supersocket组件和文件 ?...今天的supersocket框架的入门学习就到这里了,本人水平和文笔有限,有错误的地方欢迎大家指正!
在SuperSocket入门(二)中我们已经简单了解了通过配置App.config文件使用BootStrap启动SuperSocket服务。我们先来看一下上个案例中的基本配置文件示例: <!...-i命令,使用supersocket.socketservice.exe务必使server所需要的所有程序集都和SuperSocket.SocketService.exe在同一目录), SuperSocket
在上一篇文章中,我们已经了解到了如何在SuperSocket处理客户端请求。...; using SuperSocket.SocketBase; using SuperSocket.SocketBase.Protocol; /****************************...使用方法:创建自定义类MyServer,继承AppServer类并重写AppServer类的方法 using SuperSocket.SocketBase; using SuperSocket.SocketBase.Config...SuperSocket配置section SuperSocket使用.NET自带的配置技术,SuperSocket有一个专门的配置Section.使用配置启动SuperSocket可以灵活配置选项...System.Linq; using System.Text; using System.Threading.Tasks; using SuperSocket.SocketBase; using SuperSocket.SocketBase.Protocol
看了一篇文档之后, 你可能会觉得用 SuperSocket 来实现你的自定义协议并不简单。..., SuperSocket.SocketBase) ---结束符协议 CountSpliterReceiveFilter (SuperSocket.Facility.Protocol.CountSpliterReceiveFilter..., SuperSocket.Facility)---固定数量分隔符协议 FixedSizeReceiveFilter (SuperSocket.Facility.Protocol.FixedSizeReceiveFilter..., SuperSocket.Facility)---带起止符协议 FixedHeaderReceiveFilter (SuperSocket.Facility.Protocol.FixedHeaderReceiveFilter...; using SuperSocket.Facility.Protocol; using SuperSocket.Common; /**********************************
一、课程介绍 本期带给大家分享的是基于SuperSocket的项目实战,阿笨在实际工作中遇到的真实业务场景,请跟随阿笨的视角去如何实现打通B/S与C/S网络通讯,如果您对本期的《基于开源SuperSocket...2)、.NET开源SuperSocket实现服务端向指定的客户端推送(push)消息。 3)、为了防止网络抖动出现TCP假死连接 ,Socket客户端与服务端互发心跳数据包。
SuperWebSocket是基于.NET开源Socket框架SuperSocket开发的, SuperSocket所支持的大部分功能在SuperWebSocket中得到了继承。...和SuperSocket一样,SuperWebSocket可以控制台和windows服务的形式运行,同时它还支持直接运行在Website之内,这样更简化了用户的部署。...开发的, SuperSocket所支持的大部分功能在SuperWebSocket中得到了继承。...和SuperSocket一样,SuperWebSocket可以控制台和windows服务的形式运行,同时它还支持直接运行在Website之内,这样更简化了用户的部署。...代码中包含了一个简单的聊天示例: web.config中配置文件说明参考 SuperSocket系列文档(2) SuperSocket的基本配置。
AppMonitor实战演练源代码 五、小结 下一次分享阿笨计划给大家带来另外一堂课程《C#网络编程技术SuperSocket实战项目演练》!...如果您对SuperSocket这款高性能的开源通讯组件感兴趣的话,那到时候请跟着阿笨一起学习吧。
SuperWebSocket http://superwebsocket.codeplex.com/ SuperWebSocket是基于.NET开源Socket框架SuperSocket开发的, SuperSocket...SuperSocket http://supersocket.codeplex.com/ SuperSocket 是 一个轻量级的可扩展的 Socket 开发框架,可用来构建一个服务器端 Socket...只要你的已有系统是使用.NET开发的,你都能够使用 SuperSocket来轻易的开发出你需要的Socket应用程序来集成到你的现有系统之中。
5 kerryjiang / SuperSocket C# SuperSocket 是一个轻量级的可扩展的 Socket 开发框架,可用来构建一个服务器端 Socket 程序,而无需了解如何使用..
3、基于SuperSocket通讯框架的Websocket客户端简单的使用。
你想要的干货都在这 四、需求分析 4.1、上期回顾 上一期我们分享了基于开源SuperSocket实现客户端和服务端通信项目实战实现了WEB网页提交打印数据给WEB服务端,WEB服务端将接受的打印数据通过
SuperWebSocket被合并到SuperSocket作为附加模块SuperSocket.WebSocket。...您可以使用SuperSocket.WebSocket用相同的方式SuperWebSocket但有不同的命名空间。
SuperSocket 项目地址:https://github.com/kerryjiang/SuperSocket SuperSocket 是一个轻量级、跨平台和可扩展的套接字服务器应用程序框架。
插件的代码使用的是OEA框架里面代码,Logging使用的是SuperSocket代码。 1: 获取指定目录的所有DLL到内存。
DateTime.Now} 收到 {session.SessionID} {value}"); } void Ws_SessionClosed(WebSocketSession session, SuperSocket.SocketBase.CloseReason...DateTime.Now} 收到 {session.SessionID} {value}"); } void Ws_SessionClosed(WebSocketSession session, SuperSocket.SocketBase.CloseReason
\Framework\v2.0.50727" /out:SharpCookieMonster.exe SharpCookieMonsterOriginal.exe WebSocket4Net.dll SuperSocket.ClientEngine.dll
领取专属 10元无门槛券
手把手带您无忧上云