2005-05-23 riverfor's first demo发布

{{{riverfor's first demo发布,待偶有时间就同步到代码库内 奋战了2天,终于实现了第一个demo版本,本版本重新设计了实现,出了OpenGNS协议的实现未作处理外,其他的代码与本社区内的代码库内的compass不同。 实现的compass具有以下特点:

一,设计上 1, 设计上暂时取消了admin client/server agent client/server dispatcher client/server等复杂模式,只是定义了agent (super / simple) 和dispatcher的角色。

二,实现上 1, 消息驱动实现数据流和信息的转换

2, 消息驱动实现报文的发送

3, 存储采用这样模式:一个agent连接上dispatcher后,后者首先由文件内读数据进内存,然后每次在涉及到数据的I/O时再写入文件 4, 目前已经实现的compass功能

三,TODO 1, 重构协议转换类,通过定义 getitem类,将负责协议转换的类变得简洁 2, 实现super agent的 service select service group add /del ...以及depend add /del... 3,项目文档 4, 存储的多样实现 }}}

Compass/2005-05-23 (last edited 2009-12-25 07:17:00 by localhost)