服务端配置说明!
---------------------------------------------------------------
启动服务器,可以使用 服务端启动工具.exe
如何获取自已机器的IP,在开始->运行中输cmd -> ipconfig
IP Address为你的机器IP,填入,然后点保存设置
如遇提示db_users目录找不到,则在数据库框DB文件路径...按钮,选择当前目录下的db_users目录
点运行自动启动所有服务端程序
启动顺序为:1)数据库服务器 2)游戏服务器 3)安全策略服务器*方便配置 游戏服务器 和 数据库服务器
*注意:开启服务端后,请勿在程序窗口按下任何键,以免产生关闭事件
*如果服务端程序,如游戏服务器,意外关闭,则服务端启动工具会自动重新启动该程序
*如提示不含有db_users目录,则选择当前目录的db_users即可
配置文件:
--------------------------------------------------------------------
server_config_chChess.xml
(象棋逻辑游戏服务器)
<?xml version="1.0" encoding="utf-8" ?>
<!-- server_config_chChess.xml for game server,and connect dataBase Server -->
<!-- tab4-room can ju -->
<!-- grid[x,y] -->
<www.wdmir.net>
<group>
<main-server>
<ip>192.168.1.104</ip> 游戏服务器的IP
<port>9300</port> 游戏服务器的端口
<tab0-room>100</tab0-room>新手场房间数量
<tab1-room>100</tab1-room>普通场房间数量
<tab2-room>100</tab2-room>普通场一房间数量
<tab3-room>100</tab3-room>快棋场房间数量
<tab4-room>残局房间数量自动计算
<incomplete name="八仙过海">残局房间名称
<item n="black_ju_2" x="0" y="4" />棋子名称,x,y
<item n="black_jiang_1" x="0" y="5" />
<item n="red_bing_1" x="1" y="3" />
<item n="black_xiang_2" x="2" y="4" />
<item n="red_bing_2" x="2" y="5" />
<item n="red_pao_1" x="5" y="7" />
<item n="red_pao_2" x="5" y="8" />
<item n="red_ju_1" x="6" y="6" />
<item n="black_pao_1" x="6" y="8" />
<item n="black_ma_2" x="7" y="4" />
<item n="black_bing_5" x="8" y="3" />
<item n="black_ju_1" x="8" y="5" />
<item n="black_bing_4" x="9" y="1" />
<item n="red_jiang_1" x="9" y="4" />
<item n="red_xiang_2" x="9" y="6" />
<item n="red_ju_2" x="9" y="7" />
</incomplete>
</tab4-room>
<max-online-people>2000</max-online-people>最大在线人数,如果人满,则登录不进去,会提示服务器人满
<!-- multi main-server connect database-server -->
<!-- proof is main-server connect database-server passwd -->
<database-server>
<ip>192.168.1.104</ip>要连接的数据库服务器IP
<port>9400</port>要连接的数据库服务器IP
<proof>www.wdmir.net</proof>要连接的数据库服务器凭证,不是任何一个服务器都可以连数据库服
</database-server>
</main-server>
</group>
</www.wdmir.net>
--------------------------------------------------------------------
server_config_db.xml
(数据库服务器)
<path>D:\c#Server\dataBaseServer\dataBaseServer\bin\Debug\db_users\</path>
为数据存放的文件夹,可以自行指定
<database-server>
<ip>127.0.0.1</ip>
<port>9400</port>为你数据库服务器的IP,端口
<proof>www.wdmir.net</proof>证书,其它服务器连接必须有相同的证书
<minRequiredPasswordLength>6</minRequiredPasswordLength>注册用户最少需要几位密码
----------------------------------------------------------------------
server_config_security.xml
(安全策略服务器)
<www.wdmir.net>
<group>
<security-server>
<ip>192.168.1.100</ip> 同游戏服务器IP
<!-- Adobe 843 ,so not need set port --> 默认使用Adobe 的843端口,所以这里不用设置
</security-server>
</group>
</www.wdmir.net>
--------------------------------------------------------------------
客户端主程序为 client_chchess.swf
client_config.xml
(客户端配置文件)
<www.wdmir.net>
<ip>192.168.1.104</ip>这里填连接游戏服务器的IP,注意,要填游戏服务器的外网IP
<port>9300</port>接游戏服务器的端口
<refreshHallRoomListTimeDelay>15000</refreshHallRoomListTimeDelay>大厅列表刷新间隔,单位毫秒
</www.wdmir.net>
client_chchess.html是把swf嵌入到网页中的示例
测试客户端web服务器.exe 为简易的本机测试web服务器
-----------------------------------------------------------------------
搭建web服务器,客户端所有文件夹拷至网站目录下
客户端常见问题
进不了界面, 报onSecurity错误,检查客户端的配置文件中的ip,或刷新重试
进大厅看不见背景,左上角显示问号或无图片符号,可能是上传中出现问题,导致图片传输失败,解决办法:重传。