一、SuperSocket课程介绍 1.1、本期《C#网络编程技术SuperSocket实战项目演练》课程阿笨给大家带来三个基于SuperSocket通讯组件的实战项目演示实例: ● 基于SuperSocket开发的客户端和服务端聊天应用程序(ABenNET.SuperSocket.AppChat) ...
最近在学socket,在使用socket时数据的传输与接口都是byte,所以文本与文件的传输只要对传过来的byte处理好就可以。 但是在supersocket上,我却花费了很长的时间。原因如下: 1、从客户端传来的byte都会处理成string, 在开始接触supersocket时发现对于文字的传输 ...
分类:
其他好文 时间:
2017-09-15 18:32:17
阅读次数:
195
SuperSocket基础(二) 一个完成SocketServer项目 由于时间关系未能及时更新,关于SuperSocket,对于初学者而言,一个SuperSock的Server真的不好写。官方文档写的很清晰,如何接受客户端发来的二进制报文并做响应的解析。下面就从一个完整的项目出发,记录SuperS ...
分类:
其他好文 时间:
2017-08-26 21:29:52
阅读次数:
143
SuperSocket基础(一)——————基本概念 项目中之前一直使用TCP socket服务框架,但是不利于扩展。最近刚接触到开源的superSocket感觉很不错,特记录一下。官方开源地址:http://www.supersocket.net/ 基本概念: SuperSocket:是一个可扩展 ...
分类:
其他好文 时间:
2017-08-18 11:49:50
阅读次数:
156
SuperSocket.cpp SuperThread.h MySocket.h MySocket.cpp main.cpp ...
分类:
编程语言 时间:
2017-07-26 23:30:34
阅读次数:
549
1)为什么使用SuperSocket? 性能高,易上手。有中文文档,我们可以有更多的时间用在业务逻辑上,SuperSocket有效的利用自己的协议解决粘包 2)SuperSocket的协议内容? 命令 body 列如:TestCommand 1 2 3)怎样在Net下使用 SuperSocket? ...
分类:
Web程序 时间:
2017-05-26 11:55:26
阅读次数:
1196
Korean Delphi Guru Mr. Ryu'shttps://github.com/ryujt/SuperSocket https://github.com/ryujt/ryulib4delphi ...
分类:
其他好文 时间:
2017-04-22 09:34:58
阅读次数:
124
开始我的第一个Telnet控制台项目之旅:创建控制台项目:打开vs程序,文件=》新建=》项目一、下载SuperSocket的动态库,主要有两种方式获取SuperSocket的动态库。1、添加SuperSocket的dll文件(SuperSocket.Common.dll,SuperSocket.SocketBase.dll,SuperSocket.SocketEngine.dll)..
分类:
Web程序 时间:
2017-04-12 22:26:17
阅读次数:
573
前面已经了解了supersocket的一些基本的属性及相关的方法,下面就进入重点的学习内容,通信协议。在没有看官方的文档之前,对于协议的理解首先想到的是TCP和UDP协议。TCP 和 UDP 是传输层协议。在Socket程序中仅仅定义了传输层协议是不能让网络的两端进行通信的。我们需要定义应用层通信协 ...
分类:
其他好文 时间:
2017-01-22 23:31:05
阅读次数:
1891
在上一篇文章中,我们已经了解到了如何在SuperSocket处理客户端请求。 同时我们可能会发现一个问题,如果我们的服务器端包含有很多复杂的业务逻辑,这样的switch/case代码将会很长而且非常难看,并且没有遵循面向对象设计的原则(OOD)。 在这种情况下,SuperSocket提供了一些让我们 ...
分类:
移动开发 时间:
2017-01-20 00:05:04
阅读次数:
1798