# context context: 通过提供自由的模块,简洁的接口,动态的结构,让编程变得更简单,让世界变得更美好。 ## 数据结构 * ARM: 寻址与指令 * Linux: 文件与进程 * HTTP: 表示与会话 ## 开发流程 * 设计: 协议与流程 * 编程: 接口与框架 * 测试: 语句与表达式 ## 接口设计 * 功能树: Caches Configs Commands * 消息树: Request History Session ### Context功能树 * Cap() Conf() Cmd() * Spawn() Begin() Start() Close() ### Message消息树 * Detail() Option() Result() Append() * Req() His() Sess() ## 模块设计 * 应用层 ctx cli aaa web * 控制层 lex yac log gdb * 数据层 tcp nfs ssh mdb ### 应用层 * ctx: 模块中心 * cli: 管理中心 * aaa: 认证中心 * web: 应用中心 ### 控制层 * lex: 词法中心 * yac: 语法中心 * log: 日志中心 * gdb: 调试中心 ### 数据层 * tcp: 网络中心 * nfs: 存储中心 * ssh: 集群中心 * mdb: 数据中心