SuperSocket命令加载器 (Command Loader)

在某些情况下,你可能希望通过直接的方式来加载命令,而不是通过自动的反射。 如果是这样,你可以实现你自己的命令加载器 (Command Loader):

public interface ICommandLoader<TCommand>

然后配置你的服务器来使用你新建的命令加载器 (Command Loader):

<superSocket>

    <servers>

      <server name="SampleServer"

              serverType="GameServer.MyGameServer, GameServer"

              ip="Any" port="2012"

              commandLoader="MyCommandLoader">

      </server>

    </servers>

    <commandLoaders>

        <add name="MyCommandLoader"

           type="GameServer.MyCommandLoader, GameServer" />

    </commandLoaders>

</superSocket>

 

posted @ 2019-07-03 15:35  樊伟胜  阅读(413)  评论(0编辑  收藏  举报