摘要: 在AppSession和Commands中访问AppServer很方便,示例代码如下:public class YourSession : AppSession<YourSession>{ public override void StartSession() { SendResponse("Welcome to " + AppServer.Name); } public override void HandleExceptionalError(Exception e) { }}public class STOP : St... 阅读全文
posted @ 2011-04-27 21:31 江大渔 阅读(3243) 评论(2) 推荐(0) 编辑
摘要: 大部分的业务逻辑代码应该放在Command里面。Command会由SuperSocket引擎根据收到的CommandInfo的Key来自动的执行。例如,客户端向SuperSocket发送一个以ECHO为Key的Command时, 如"ECHO I love you\r\n",名为ECHO的Command就会被执行。Echo命令定义如下:public class ECHO : StringCommandBase<EchoSession>{ #region CommandBase<EchoSession> Members public override 阅读全文
posted @ 2011-04-27 21:02 江大渔 阅读(5585) 评论(0) 推荐(2) 编辑