原文:SuperSocket快速入门(三):实现你的AppServer和AppSession

什么是AppSession AppSession 代表一个和客户端的逻辑连接,基于连接的操作应该定义于在该类之中。你可以用该类的实例发送数据到客户端,接收客户端发送的数据或者关闭连接。同时可以保存客户端所关联的数据。 什么是AppServer AppServer 代表了监听客户端连接,承载TCP连接的服务器实例。理想情况下,我们可以通过AppServer实例获取任何你想要的客户端连接,服务器级别的 ...

2015-07-20 23:56 4 3689 推荐指数:

查看详情

SuperSocket入门(二)- 探索AppServerAppSession,Conmmand和App.config

在上一篇文章中,我们已经了解到了如何在SuperSocket处理客户端请求。 同时我们可能会发现一个问题,如果我们的服务器端包含有很多复杂的业务逻辑,这样的switch/case代码将会很长而且非常难看,并且没有遵循面向对象设计的原则(OOD)。 在这种情况下 ...

Fri Jan 20 06:35:00 CST 2017 6 3530
SuperSocket快速入门(一):什么是SuperSocket

什么是SuperSocket   SuperSocket(下文简称SS)是一个轻量级, 跨平台而且可扩展的 .Net/Mono Socket 服务器程序框架。你无须了解如何使用 Socket, 如何维护 Socket 连接和 Socket 如何工作,但是你却可以使用 SuperSocket ...

Sun Jul 19 13:05:00 CST 2015 1 9541
SuperSocket快速入门(二):启动程序以及相关的配置

如何快速启动第一个程序 既然是快速入门,所以,对于太深奥的知识点将不做讲解,会在后续的高级应用章节中,会对SS进行拆解。所有的实例90%都是来自SS的实例,外加本人的注释进行讲解。 一般应用而言,你只需掌握五点就够了,如果SS内置的协议模板已经够用,你可以无视第5条。 如何配置 ...

Mon Jul 20 10:59:00 CST 2015 1 4308
SuperSocket入门(五)-常用协议实现模版及FixedSizeReceiveFilter示例

Socket里面的协议解析是Socket通讯程序设计中最复杂的地方,如果你的应用层协议设计或实现不佳,Socket通讯中常见的粘包,分包就难以避免。SuperSocket内置了命令行格式的协议CommandLineProtocol,如果你使用了其它格式的协议,就必须自行实现 ...

Tue Jan 24 06:26:00 CST 2017 7 3804
基于SuperSocket实现的WebSocket(前端)

本文内容是搭配后端使用的,没看过WebSocket后端实现的童鞋们戳这里 咳咳,其实前端实现相对就容易很多了,因为我们有JavaScript WebSocket Api,它看上来大致是这样的: var ws = '';//WebSocket对象 var userName = '测试同学 ...

Wed Nov 09 00:54:00 CST 2016 4 6002
supersocket实现上传文件

0.先上章效果图吧; 1.目录结构: 2.上传客户端类库介绍: ITransferEngine: TransferEngine: 上传的相关事 ...

Mon Jun 29 18:22:00 CST 2015 12 5340
 
粤ICP备18138465号  © 2018-2025 CODEPRJ.COM