UNPKG

634 BMarkdownView Raw
1# service 的开发
2
3## 概述
4
5service 是指一类继承自FSM(有限状态机)的特殊类
6节点启动时,自动为这些类创建单例对象,注册为 facade.current.service 的成员属性
7
8## 目录结构
9
10用户自定义 service 类的文件集中放置于 /app/service 中,**按照节点类型分类放置**,目前包括两个类别:
11- CoreOfIndex: 门户服务器专用
12- CoreOfLogic: 逻辑服务器专用
13
14## service 的开发和使用
15
16service 都由 facade.Service 类继承而来,自动具备状态管理能力
17
18可以通过 facade.current.service.${serviceName} 访问这些单例对象