CPS校园通信平台 系统架构说明

CPS校园通信平台系统架构如图所示,我会在后面的文章详细解释此系统架构

 

CPS系统架构

 

此系统架构采用了多层结构的设计方式,与传统N层架构设计不同的地方有以下几点:

 

1.在表示层与业务层间加入了一个“服务层”,而此服务层有划分为“本机核心服务”和“服务器核心服务”两部分,详细信息请参见相关文章

2.数据层(DAL)作为整个架构的核心,有一个别名叫“名片夹服务”(CardPocket Service),此“名片夹服务”与Windows CardSpace相似,对所有应用提供以权限控制为基础的服务。

3.表示层虽然属于校园通信平台最重要的一部分(提供用户界面),但是相关应用需要根据客户的实际需求定制,所以严格来讲表示层并不属于此系统开发范畴。

4.调用器(Invoker)属于表示层中的特殊组件,此程序用来提供本系统与已有的其他系统的兼容性。

5.应用服务器不属于本系统,一般由第三方提供。

6.表示层(包括调用器、应用、Web浏览器)和应用服务器统称为“校园通信系统”(Communication System for School, CSS),作为外包业务提供给客户

7.表示层(应用和Web应用程序,不包括调用器)称为“校园通信应用(程序)”(Communication Application for School, CAS),由于本系统开放应用程序接口(API)和数据通信标准,所以可以由客户自主开发或由个人爱好自由开发。

 

 

 

 

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值