Changes between Version 4 and Version 5 of IOS3/NewSchema
- Timestamp:
- 07/28/2011 12:35:33 PM (15 years ago)
Legend:
- Unmodified
- Added
- Removed
- Modified
-
IOS3/NewSchema
v4 v5 15 15 UI 层按目前资讯客户端的业务,可以分为几种不同的 VIEW。按自上向下细分,为顶栏区、内容区(含分类栏)、频道分类区,共四类。详情见“区块分划”章节。 16 16 17 == 消息层==17 === 消息层 === 18 18 19 19 各区块之间松耦合,互不依赖(在内部可以紧耦合)。消息层应该有一个或若干消息处理模块,对一些消息实施分检和再发送,类似于没有view的controller。 20 20 21 === 数据存储层 === 21 22 22 == 数据存储层 == 23 数据存储层提供本地数据缓存,为客户端提供环境上下文和缓存功能,分为文件存储、SQLite和Socrates三种服务。 23 24 24 == 网络访问层 == 25 文件存储直接使用框架功能,可以参考2.x的Sandbox沙盒代码。 25 26 26 == 服务器层 == 27 SQLite使用第三方组件 fmdatabase。 28 29 Socrates 组件实现一个通用 Socrates模型的特化实现。Socrates 的通用机制参见 http://www.slideshare.net/marchliu/socrates-used-postgresql-and-sqlalchemy 30 31 === 网络访问层 === 32 33 === 服务器层 === 27 34 28 35
![(please configure the [header_logo] section in trac.ini)](http://www1.pconline.com.cn/hr/2009/global/images/logo.gif)