摘要:
在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... 阅读全文
摘要:
大部分的业务逻辑代码应该放在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 阅读全文