SmartFoxServer学习总结(转…
2014-01-22 00:27
197 查看
原文地址:SmartFoxServer学习总结(转载)作者:小熊猫
SmartFoxServer学习总结(转载)(2009-07-23
02:17:21)
一、要安装pro类型版本,此类型版本支持的功能较多,我安装的是SmartFoxServerPRO_1.6.2
二、需要java虚拟机支持,最好安装jre-6u7-windows-i586-p-s.exe,把Javajre1.6.0_07文件夹下的所有文件复制,覆盖到SmartFoxServerPRO_1.6.2jre文件夹下,再把
Microsoft SQL Server 2005 JDBC
Driversqljdbc_1.2chssqljdbc.jar复制到了文件夹下SmartFoxServerPRO_1.6.2jrelibext
三、启动SFS,在SFS的安装目录server文件下双击start.bat,如果启动成功,最后会显示... is
runing...,反之有相关错误提示,一般错误是由于server/config.xml配置文件引起的,
四、所有SFS的一个参数设置全部在server/config.xml中,其中<MaxUserIdleTime>表示多长时间断开自动连接,所以此值设置成00000000,表示一直连接直到主动断开;SFS中分区(Zone)与房间(Room)的概念,每个区可以设置任何个房间,可以在
config.xml设置默认的区与房间,也可以动态程序创建。每个区可以有不同的数据库连接,在<Zone>中的<DatabaseManager>中设置,如
五,在SFS安装目录下Examples文件中是它自身的实例,推荐大家看两个实例:ExamplesAS3
SmartFoxTris_AS3(FLEX项目)学习它如何连接SFS,ExamplesAS212_pro_dbExtension(FLA)学习它如何扩展数据库操作.(连接数据库参考SFS连接SQL设置)
六、SFS服务端的扩展可以有多种方式,java
as3等,如用as3扩展数据操作,过程是:1、按格式(具体格式可以参考server/sfsExtensions中的现有文件
dbExtension.as)写用as文件*.as,把此文件*.as放到server/sfsExtensions中,2、在config.xml中的<Zone>设置扩展,如
其中name,是在之后的客户端程序及服务端程序都会到。
七.SFS安装目录下的Admin文件下有AdminTool.swf,它是SFS的后台管理软件,可以查看当前的服务器端的所有信息和一些操作,如房间中的玩家列表,可以踢人,给区或房间等发系统信息等等
八.在开发客户端程序时需要把SFS安装目录下的Flash APIActionscript
3.0中的com与it文件夹复制到项目中来(现在我是开发as3程序所以在引入Actionscript 3.0下的
com与it)
九.通过odbc连接数据库:
先到控制面板-》管理工具-》数据源-》添加-》选择SQL
Server->名称:sfsTest-》选择使用ID与SQL
Server验证-》登录ID/密码:登录数据的ID/密码(sa/1);-》选中更改默认数据库,选择你要连接的数据库-》完成
再在config.xml中设置如下:
<DatabaseManager
active="true">
<Driver>sun.jdbc.odbc.JdbcOdbcDriver</Driver>
<ConnectionString>jdbc:odbc:sfsTest</ConnectionString>
<UserName>sa</UserName>
<Password>1</Password>
<TestSQL><![CDATA[SELECT
COUNT(*) FROM
contacts]]></TestSQL>
<MaxActive>10</MaxActive>
<MaxIdle>10</MaxIdle>
<OnExhaustedPool>fail</OnExhaustedPool>
<BlockTime>5000</BlockTime>
</DatabaseManager>
SmartFoxServer学习总结(转载)(2009-07-23
02:17:21)
杂谈 | 分类:SFS(SmartFoxServer) |
二、需要java虚拟机支持,最好安装jre-6u7-windows-i586-p-s.exe,把Javajre1.6.0_07文件夹下的所有文件复制,覆盖到SmartFoxServerPRO_1.6.2jre文件夹下,再把
Microsoft SQL Server 2005 JDBC
Driversqljdbc_1.2chssqljdbc.jar复制到了文件夹下SmartFoxServerPRO_1.6.2jrelibext
三、启动SFS,在SFS的安装目录server文件下双击start.bat,如果启动成功,最后会显示... is
runing...,反之有相关错误提示,一般错误是由于server/config.xml配置文件引起的,
四、所有SFS的一个参数设置全部在server/config.xml中,其中<MaxUserIdleTime>表示多长时间断开自动连接,所以此值设置成00000000,表示一直连接直到主动断开;SFS中分区(Zone)与房间(Room)的概念,每个区可以设置任何个房间,可以在
config.xml设置默认的区与房间,也可以动态程序创建。每个区可以有不同的数据库连接,在<Zone>中的<DatabaseManager>中设置,如
五,在SFS安装目录下Examples文件中是它自身的实例,推荐大家看两个实例:ExamplesAS3
SmartFoxTris_AS3(FLEX项目)学习它如何连接SFS,ExamplesAS212_pro_dbExtension(FLA)学习它如何扩展数据库操作.(连接数据库参考SFS连接SQL设置)
六、SFS服务端的扩展可以有多种方式,java
as3等,如用as3扩展数据操作,过程是:1、按格式(具体格式可以参考server/sfsExtensions中的现有文件
dbExtension.as)写用as文件*.as,把此文件*.as放到server/sfsExtensions中,2、在config.xml中的<Zone>设置扩展,如
其中name,是在之后的客户端程序及服务端程序都会到。
七.SFS安装目录下的Admin文件下有AdminTool.swf,它是SFS的后台管理软件,可以查看当前的服务器端的所有信息和一些操作,如房间中的玩家列表,可以踢人,给区或房间等发系统信息等等
八.在开发客户端程序时需要把SFS安装目录下的Flash APIActionscript
3.0中的com与it文件夹复制到项目中来(现在我是开发as3程序所以在引入Actionscript 3.0下的
com与it)
九.通过odbc连接数据库:
先到控制面板-》管理工具-》数据源-》添加-》选择SQL
Server->名称:sfsTest-》选择使用ID与SQL
Server验证-》登录ID/密码:登录数据的ID/密码(sa/1);-》选中更改默认数据库,选择你要连接的数据库-》完成
再在config.xml中设置如下:
<DatabaseManager
active="true">
<Driver>sun.jdbc.odbc.JdbcOdbcDriver</Driver>
<ConnectionString>jdbc:odbc:sfsTest</ConnectionString>
<UserName>sa</UserName>
<Password>1</Password>
<TestSQL><![CDATA[SELECT
COUNT(*) FROM
contacts]]></TestSQL>
<MaxActive>10</MaxActive>
<MaxIdle>10</MaxIdle>
<OnExhaustedPool>fail</OnExhaustedPool>
<BlockTime>5000</BlockTime>
</DatabaseManager>
相关文章推荐
- Linux下Crond计划任务设置格式
- 一道常考fork题挖掘
- zookeeper安装--1. 下载源文件
- Cocos2d-x 3.0beta New Label新特性—描边,阴影,发光
- Hbase安装--错误2: Class path contains multiple SLF4J bindings
- 黑马程序员_java基础笔记(06)...集合
- Hbase 安装--错误1:Unknown out of band call #-2147483647
- hdu 1003 java
- [置顶] AChartEngine整体设计类组织方式
- 在keychain tool里,Request a certificate时,出错''The specified item could not be found in the keychain"
- visual studio 之 mysql 的配置及使用举例
- java方法的重写和重载
- HDU 4217 Data Structure?(树状数组求前k大)
- SDL游戏之路(十八)--文本输入框
- Triangular Sums
- hanoi
- redis实现有序的消息队列
- java JDK环境变量配置
- 情歌有多动听,你就有多怀疑
- uchome client.php