
CPS校园通信平台
Kaedei
☆好好向上,天天学习☆
★关注领域★:
①Windows 7
②.NET Framework
③架构设计
展开
-
N 层数据应用程序概述
此文章来源于MSDN对N层数据应用程序的介绍查看原文章请访问:http://msdn.microsoft.com/zh-cn/library/bb384398.aspx 客户端和中间层编程中的数据访问N 层数据应用程序概述<!-- Content type: Devdiv1. Transform: orcas2mtps.xslt. -->转载 2009-02-26 15:31:00 · 830 阅读 · 0 评论 -
CPS校园通信平台简介
校园通信平台(Communication Platform for School, CPS)是以简化校园网络应用的开发部署复杂度、促进校园网络化为设计目的的应用程序通信平台。 目前国内大多数高校都缺乏高效的网络化管理方式,上下级间、教师同学间的联络方式仅仅局限于手机短信或电话。由于手机应用的局限性,校园内的很多信息都不可能使用手机(或其他移动设备)展现出来,由此导致的工作学习以及信原创 2009-02-26 19:28:00 · 1418 阅读 · 0 评论 -
CPS系统特性介绍 —— 1、对多种通信方式和多平台的支持
上图为系统架构的一部分将表示层和业务层间加入一个负责传输两层通信的“服务层”是为了将真正的用户界面和表示层中数据处理的部分分开,从而达到对多系统,多平台,多通信方式的支持。 应用(application)负责向用户提供各种各样的功能和用户界面核心服务(Kernel Service)负责向应用(application)提供与业务层的通信Web浏览器(Web原创 2009-02-27 18:13:00 · 2896 阅读 · 0 评论 -
CPS系统特性介绍—— 3.低成本、高效率
CPS校园通信平台主体及核心使用.NET+SQL Server进行开发,因为各个层简洁且相互分离的特性,所以可以在同一物理服务器上部署多个层以节约成本,也可以在多个服务器上分别部署相应的层以提高执行效率。 对于不同的客户我们会根据客户的实际需求和经济能力提供不同的服务器部署方案。例如,有些学校只想使用此平台为教师间通讯使用,可以将业务层和数据层都部署在一台性能并不高的原创 2009-02-28 10:02:00 · 1308 阅读 · 0 评论 -
CPS校园通信平台 系统架构说明
CPS校园通信平台系统架构如图所示,我会在后面的文章详细解释此系统架构 此系统架构采用了多层结构的设计方式,与传统N层架构设计不同的地方有以下几点: 1.在表示层与业务层间加入了一个“服务层”,而此服务层有划分为“本机核心服务”和“服务器核心服务”两部分,详细信息请参见相关文章2.数据层(DAL)作为整个架构的核心,有一个别名叫“名片夹服务”(CardPocket S原创 2009-02-27 16:06:00 · 1855 阅读 · 0 评论 -
CPS系统特性介绍—— 2、易于使用和掌握的架构设计
对于本平台开发人员来说,需要开发的模块包括:数据库、数据层、业务层、服务层中的核心服务模块、服务器开发组件和表示层中的调用器。而这几个模块是相互分离的且层与层之间使用TCP/IP进行通信,所以降低了此产品的开发对程序员所掌握的语言的依赖程度。 使用面向对象的多层结构进行开发,可以使系统结构和功能逻辑清晰明了,便于系统模块的拆分组合,让项目组成员容易明确项目目标,获得清晰的分原创 2009-02-28 09:33:00 · 1999 阅读 · 0 评论 -
CPS系统特性介绍—— 4、安全性
当今安全性已经是衡量一个系统是否优秀的一个重要的指标,在阐述CPS系统的安全性策略前请您再次观看一遍本系统框架示意图: N层框架系统用来验证安全性(例如,用户输入和参数有效性)的地方一般是在业务层(BLL)上,而这种方法虽然比起传统B/S或C/S结构的系统安全性高出了许多,但是也会浪费服务器很多的资源来进行安全性验证。 而本系统将一部分参数验证转到核心服务(Kernel原创 2009-02-28 12:45:00 · 2914 阅读 · 0 评论