『集群』007 如何测试Slithice源代码

如何测试Slithice源代码

 

直接测试

>你可以直接 进入 “集合编译区”,这里面 已经有 编译好的 所有程序集;

>部署 配置数据库;

       >附加 集合编译区 中的 SQLServer数据库(SQLServer208-R2),真正有用 的数据表 只有 两个;

       >进入 “集合编译区\TestService\Test.Slithice.ConsoleCenterService”(WCF中央服务端)

              修改 Test.Slithice.ConsoleCenterService.exe.config 中的 数据库链接 字符串

       >进入 “TestService\Test.Slithice.WebCenterService”(Web中央服务端,给 WinCE 的链接)

              修改 Web.config中的 数据库链接 字符串

>启动服务端

       >进入 “集合编译区\TestService\”中,您会看到 5个 .bat 文件。分别 单击运行 这5个 批处理;

>进入 “集合编译区\TestSocketStable\Test.Slithice.IndependentSocketService.exe”,启动这个 独立服务端;

       >启动 WebService:集群中,有 3个Web服务端,您需要 将其启动:

(端口如果 不是下图所示,您可能得 在 “集合编译区\ Slithice.Tools.exe”中 配置正确的参数 )

       >至此,我们启动了 6个控制台服务端,3个Web服务端;

>最终的截图如下:

              

>检测 服务端是否都 正确链接

       >打开 “集合编译区\Slithice.Tools.exe”;启动 集群配置 界面;

       >选择 中央服务端, WCF中央服务端 和 Web中央服务端 都可以;

              

>开始 测试 WinCE 客户端

       >打开 “集合编译区\TestClient\Test.Mobile.Slithice.Client”

       >修改 Test.Mobile.Slithice.Client.config

修改 Slithice_CenterServiceArgumentString 参数,确保参数可以链接到 Web中央服务端

              注意:WinCE 最终会被 部署到 WinCE移动设备 中,WinCE冒似不支持链接 WCF服务端

       >运行 Test.Mobile.Slithice.Client.exe

              

       >点击 “手动”,客户端 会链接到 独立服务端;

       >点击 “配置”,客户端 会 第一次链接到 Web中央服务端 获取 可以调度的 所有服务端配置;

              然后 随机调度 到 任何 一个 可以处理的 服务端,并 返回结果;

       >弹出窗 的 弹出窗口 最下面 显示的是 最后处理的服务器名称

              

 

 

 

                                                                                                         舒小龙

                                                                                                 2014-02-09 19:52

posted on 2014-03-18 11:10  InkFx  阅读(331)  评论(0编辑  收藏  举报