魔域私服| 新开魔域私服文章 | 历史已开私服 | 私服家族联盟 | 私服游戏攻略 | 私服家族发布| 魔域超级家族榜 | 精美清晰截图 | 魔域流畅下载 | 魔域银灰故事秀 | 魔域心情小站
  当前位置:返回首页>>返回私服文章首页>>技术文章内容
[私服家族联盟文章]魔域架设服务端的结构
好魔域网   发布时间:2008-2-20 7:03:38
目录
    base        服务器底层代码。一些常用小函数,数据库访问层,网络层的封装等东东。
    BillServer    与平台系统之间进行消息处理的地方,进行点卡与金币转换服务。
    GatewayServer    网关服务器,转发玩家消息到各相应服务器,转发各服务器消息到玩家。
    RecordServer    档案服务器,服务器集群中唯一提供读档与写档服务器的地方。没用Cache
    ScenesServer    地图管理,任务系统,交易,PK,技能以及NPC的管理在此进行。最累的地方
    SessionServer    一个玩家在线时,需要维护的所有全局状态,以及整个系统需要保存的状态。
            提供社会关系(家族,帮会,师徒,好友),对战系统,竞赛系统等系统。
    MiniServer    斗地主,五子棋等休闲游戏在此
    SuperServer    CAO,服务器管理器。好像是最闲的地方。
    dist        运行一下make dist看看就知道了
    map        地图配置文件。XML格式。暂时不知道该XML文件的TAG定义。也没看到文档
    newquest    新的任务脚本,用LUA脚本文书写。
    quest        老的任务脚本,用XML描述。没TAG描述的文档
    release        生成的发布版本放这儿
    script        LUA脚本引擎,为什么不用LUA做目录名?
    sql        建库脚本,以及初始化数据的SQL脚本。没有相应的数据字典。只有些简单的注释
    test        放了些个人的unit test的代码。
    tools        机器人和海军的一些test代码。
    2.文件说明(出自豫通网络1tidc.com)
    ChangeLog    版本更新日志,用如下命令得到最新版本:make ChangeLog
    Doxyfile    文档生成工具的配置文件。
    Makefile    this is a Makefile
    config.xml.example 服务器启动时必须的配置文件。需要实例化一个具体文件,文件对象名为config.xml
    findexp        一个搜索脚本。
    forbidWords    过滤词汇
    go        用该脚本运行服务器。用run不知道会不会好点。
    gnuify-changelog.pl    生成ChangeLog文档时,被调用
    hellow.lua    自己去看吧
    readme        thiss me
    tags        提供给VI用的。用以下命令生成:make ctags
上一篇魔域私服文章:上一篇: 教大家如何把幻兽加入到数据库
下一篇魔域私服文章:下一篇: 教开区GM怎么删装备
Copyright © 2008-237885 魔域私服|新开魔域私服|变态魔域私服 版权所有