解读SaaS在线CRM平台的架构
2017-05-08
SaaS在线CRM平台的架构分为4层,即:应用层、缓冲层、服务层、存储层。介绍主题内容前,想问大家一个问题,你知道费用管理具体指什么吗?所谓费用管理,其实就是费用方面的管理,至于费用,可能是车旅费、交通费、电话费等等。
应用层
从浏览器发送过来的请求,直接由应用层来进行直接响应;平台是多租赁用户的在线多应用来实现的,由于每个用户的具体业务需求不同,因此每个租赁用户的应用是相互隔离的,但应用层的结构却都是相同,从上到下主要分为业务展现层、业务逻辑层、业务模型层、实体访问层。
缓冲层
缓冲层主要对于静态资源以及动态数据的缓存。静态资源主要是指应用层中展现层中所要使用到的静态资源文件,以及由用户在业务操作中产生的文件等,如图片、上传的文件等;而动态数据是指用户在使用平台的过程中所产生的业务数据,在实现业务中,这部分数据大部分都是读操作比较多,而写操作比较少,因此可以针对这部分数据根据特定的缓存失效策略机制来进行相应的缓存;缓冲层的缓存针对应用层是透明的,而且针对多应用也是透明的,因此缓冲层具有更大的弹性与灵活性。
服务层
服务主要是指平台的核心服务,核心服务分为业务共通服务以及平台共通服务,平台共通服务是指与业务无关且是平台最基础的服务,如任务调度、消息队列、邮件服务、图片处理、工作流引擎等;而业务共通服务指基于平台共通服务,而对于所有业务具有共通性的服务,如日志审核、操作回滚、数据安全、全文检索、权限角色等;服务层是对于平台运营、维护最核心的服务实现,是平台正常运行的基础。
存储层
存储主要分为两部分:分布式文件存储以及分布式的数据存储;由于是多应用的平台,因此随着平台的运营,会产生海量的业务数据以及资源文件,因此伴随着海量的数据而来的问题就是存储、检索、分析以及统计等问题;针对上述问题,361CRM平台采用了分布式的存储系统,基于Map-Reduce来进行相应的检索、分析以及统计,实现了对于海量数据的统一操作。
关于SaaS在线CRM平台的架构,今天的文章就介绍到这了。今天的文章还介绍了费用管理,这就是费用方面的管理,如车旅费、交通费、电话费等费用的管理。最后,希望上文的内容可以帮助到大家。
同

电话咨询
App下载
构筑业财融合桥梁,从此天堑变通途
超1/3中国500强企业都在用汇联易推进财务数字化转型
预约演示,获取专业方案预约演示
免费体验
上海(总部)
上海市普陀区金沙江路1977弄16号2楼
北京
北京市朝阳区东四环中路82号金长安大厦C座1106
深圳
深圳市南山区粤海街道高新园大冲商务中心B座2202
广州
广东省广州市天河区林和西路157号保利中汇广场A座2211室
杭州
浙江省杭州市上城区彭埠街道富亿花园中心T2-3A15
西安
西安市高新区唐延路1855号洛克大厦27层
武汉
湖北省武汉市公正路216号平安金融大厦26层
成都
四川省成都市武侯区天府大道中段天府软件园-E3座-1-11号
长沙
湖南省长沙市岳麓区靳江路50号中建智慧产业园E13地块2号栋C座501
青岛
山东省青岛市崂山区香港东路195号上实中心T6号楼901室
Tokyo
Kyobashi TD Building 7F, 1-2-5 Kyobashi, Chuo-ku,Tokyo, 100-0005, Japan
Singapore
114 Lavender Street, #09-72, CT Hub 2, Singapore, 338729
沪ICP备16047366号沪公网安备31010702003225号CopyRight © 2025 上海甄汇信息科技有限公司
预约演示
电话咨询