Scut AccountServer

Posted 青墨淡潋

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Scut AccountServer相关的知识,希望对你有一定的参考价值。

开始以Scut搭建服务器框架:

1. 初始目录结构:

  • libs 存放 scut 的引擎文件;
  • release 存放 src 输出的文件;
  • src 存放各子工程源文件; 

2. Install.bat:目的是将 libs 里 scut 的引擎文件复制到各工程上。

@echo off
xcopy /y .\\libs\\6.7.10.0\\*.* .\\src\\AccountServer\\
ECHO Install Ok & PAUSE

3. 将 6.7.9.10 的引擎库文件复制到 libs。

4. 将 Middleware 中的 AccountServer 目录复制进来,执行一次 Install.bat。

5. 调整 AccountServer 对引擎库的引用位置。

6. AccountServer 发布:

  • 配置文件:命名配置文件;
  • 连接:发布方法 - 默认文件系统,再指定输出目录;
  • 设置:选择调试/运行模式 - 先选择调试模式,文件发布选项 - 发布前删除所有文件;
  • 发布;
  • 可见 Properties 目录下增加了发布文件;

7. IIS 建站:

  • 关键是指定好文件系统的物理地址即可;
  • 应用程序池版本要选正确;

8. 直接开启调试模式:

  • VS2013 - 调试 - 附加到进程 - 勾选“显示所有进程” - w3wp.exe(注意选择对应应用程序池名字的进程);
  • IIS 上点击浏览网站 - 可以进入断点;

9. 生成测试协议:

  Scut - 使用协议工具平台:https://github.com/ScutGame/Scut/wiki/ContractTools

10. 整理目标登陆流程:

 

对应的Scut指令:

  • Login:登陆
  • Passport:请求通行证与密码
  • Regist:注册
  • Password:游客改密码
  • Validate:校验Token

 

以上是关于Scut AccountServer的主要内容,如果未能解决你的问题,请参考以下文章

Scut 进阶:Schema 自动检测

scut和unity之间收发请求返回

使用 Scut 搭建通服架构

SCUT - 337 - 岩殿居蟹 - 线段树

SCUT - 106 - 花式ac - 主席树

scut 125. 笔芯回文