                   WWW.WDMIR.NET
         问答娱乐2012网页(象棋、斗地主、德州扑克)免费版服务端配置说明! 
---------------------------------------------------------------
启动服务器，可以使用 服务端启动工具.exe

如何获取自已机器的IP，在开始->运行中输cmd -> ipconfig

IP Address为你的机器IP，填入，然后点保存设置

如遇提示db_users目录找不到，则在数据库框DB文件路径...按钮，选择当前目录下的db_users目录

点 启动.exe 运行自动启动所有服务端程序
启动顺序为:1)数据库服务和记录服务 2)游戏服务器 3)安全策略服务器

*方便配置 游戏服务器 和 数据库服务器

*注意：开启服务端后，请勿在程序窗口按下任何键，以免产生关闭事件

*如果服务端程序，如游戏服务器，意外关闭，则服务端启动工具会自动重新启动该程序

*如提示不含有db_users目录，则选择当前目录的db_users即可

配置文件:
--------------------------------------------------------------------
s1/server_config_Ddz.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>
    <!-- room num -->
    <!-- money -->
    <main-server>
      <ip>Any</ip>服务器IP
      <port>9300</port>服务器端口
                 积分  入场资格   每局扣费      是否自动匹配      房间数量
      <tab0-room g="3" carryG="2" costG="0.233" autoMatchMode="1">20</tab0-room> 
      <tab1-room g="50" carryG="200" costG="0.233" autoMatchMode="1">20</tab1-room>
      <tab2-room g="100" carryG="300" costG="0.233" autoMatchMode="1">20</tab2-room>
      <tab3-room g="150" carryG="400" costG="0.233" autoMatchMode="1">20</tab3-room>
      <tab4-room g="300" carryG="500" costG="0.233" autoMatchMode="1">20</tab4-room>
      <max-online-people>1500</max-online-people>最大在线人数
      <allow-access-from-domain>*</allow-access-from-domain>网站安全域，*为无限制
      <allow-player-g-less-than-zero-on-gameover>no</allow-player-g-less-than-zero-on-gameover>是否允许负分
      <log-level>2</log-level>打印级别
      <socket-send-timeout>2000</socket-send-timeout>数据发送超时，单位(毫秒)
      <cost-store-user>
      </cost-store-user>每局扣费的存入帐号
      <pay-user>
      </pay-user>付费帐号则填写此处
      <!-- multi main-server connect database-server -->
      <!-- proof is main-server connect database-server passwd -->
      <database-server>
        <ip>192.168.10.100</ip>要连接的数据库服务IP
        <port>9400</port>要连接的数据库服务端口
        <proof>www.wdmir.net</proof>服务之间的通信证书
      </database-server>
      <record-server>
        <ip>192.168.10.100</ip> 要连接的记录服务IP
        <port>9500</port>要连接的记录服务端口
        <proof>www.wdmir.net</proof>服务之间的通信证书
      </record-server>
    </main-server>
  </group>
</www.wdmir.net>


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.10.100</ip>    这里填连接游戏服务器的IP，注意，要填游戏服务器的外网IP
	<port>9300</port>    游戏服务器的端口
	<installDir></installDir>   安装目录，如果安装到网站的子目录，也就是说不是在根目录，需要填目录的名称
	<refreshHallRoomListTimeDelay>15000</refreshHallRoomListTimeDelay>   大厅列表刷新间隔，单位毫秒
	<refreshIdleListTimeDelay>15000</refreshIdleListTimeDelay>   房间邀请列表刷新间隔，单位毫秒
	<autoLeaveRoomTimeDelay>90000</autoLeaveRoomTimeDelay> 不点准备自动离开房间，单位毫秒
	<photoUploadUrl>upload.aspx</photoUploadUrl>
	<notice>《健康游戏忠告》
		抵制不良游戏，拒绝盗版游戏。
		注意自我保护，谨防受骗上当。
		适度游戏益脑，沉迷游戏伤身。
		合理安排时间，享受健康生活。
	</notice>
	<langVari>
		<goldPoint>积分</goldPoint> 自定义积分名称
		<room>房间</room>		  自定义房间名称
	</langVari>


client_chchess.html是把swf嵌入到网页中的示例

测试客户端web服务器.exe 为简易的本机测试web服务器

-----------------------------------------------------------------------
搭建web服务器，客户端所有文件夹拷至网站目录下

 客户端常见问题

进不了界面， 报onSecurity错误，检查客户端的配置文件中的ip，或刷新重试

进大厅看不见背景，左上角显示问号或无图片符号，可能是上传中出现问题，导致图片传输失败，解决办法：重传。




 
