基于SaaS模式公共服务平台多用户数据结构的研究.pdf

基于SaaS模式公共服务平台多用户数据结构的研究.pdf

ID:53007593

大小:1.01 MB

页数:5页

时间:2020-04-11

基于SaaS模式公共服务平台多用户数据结构的研究.pdf_第1页
基于SaaS模式公共服务平台多用户数据结构的研究.pdf_第2页
基于SaaS模式公共服务平台多用户数据结构的研究.pdf_第3页
基于SaaS模式公共服务平台多用户数据结构的研究.pdf_第4页
基于SaaS模式公共服务平台多用户数据结构的研究.pdf_第5页
资源描述:

《基于SaaS模式公共服务平台多用户数据结构的研究.pdf》由会员上传分享,免费在线阅读,更多相关内容在学术论文-天天文库

1、年第期计算机系统应用基于模式公共服务平台多用户数据结构的研究一昌中作徐悦戴钢北京交通大学计算机学院网络管理中心科,,然后提出摘要本文在研究模式特点的基础上首先提出了应用的体系架构了基于模式的、。企业公共服务平台的三个紧密相连的模型多用户数据模型元数据管理模型和安全服务模型—。关健词多用户数据模型元数据数据扩展安全服务,引言维护由服务提供商负责管理服务提供商以租赁的形。什四软件即服务是一种式向用户提供软件的在线使用它能使用户在任何地,,,方只要能接入就能方便的使用软件来管理通过提供的新的软件使用模式它消除了企业。购买、构,企业建与维护基础

2、设施和应用程序的需要并通过。。应用体系结构,首先我们大致的介绍一下整个。。。应用的体系结构的特点数据非本,地和性质单一代码库多应用实例决定了元数据管理服务和安,又全服务既是客户的最大关注点是平。台架构考虑的重点普通的平台,架构不能确保客户数据的安全性也不。能满足企业业务多样化的要求为此,。我们采取如下系统体系结构如图在,此架构中软件服务供应商在负载均衡的服务器上为不同的客户提供主机,服务在同一代码库上运行多个相同,的应用实例同构实例每个应用实,例服务于一定数量不同需求的客户通过授权和安全策略来确保不同的客户,以访问各自权限范围内的数据及

3、区分图。不同客户的数据为了屏蔽服务层对。、登录互联网的账号来使用软件软件的开发运营和,底层多个数据库的数据访问操作我们采用面向对象、系统建设计算机系统应用年第期“‘”,。的数据源代理机制这样能大大的提高系统的性库资源得到了最为充分的利用。,能另外系统采用可配置的元数据为不同的用户提。供个性化的服务负载均衡的服务器群作为和用户交互的统,。一接口并且向下管理这些同构实例同构实,例能够最大化不同用户间的资源共享并且从最终用,。户的角度来看不会察觉到应用是与多个用户共享的。用户使用软件的性能由服务水平协议以来监管,企业用户登录之后网络操作系统根

4、据负载,均衡的原则从实例群中分配一个同构实例为其服务并且把用户的目录服务结构和元数据配置信息写入该。实例的用户群信息表同构实例和用户群信息表绑定,用。在一起于数据安全认证和资源授权这种绑定能够避免“受信任的数据连接”的资源权限验证瓶颈的。产生关于受信任的数据连接将在节中详细论图。,。述关于认证机制的详细讲解请见】节、为了满足应用的需求多用户多应用实名称值对、、—例服务可定制性数据安全性以及信息共享性等特,而由于不同的企业会有着各自独特的业务需求,、点本文将从数据的角度多用户数据结构元数据固定的没有延伸性的默认数据模型是无法满足企业业—,

5、。,“服务以及安全服务等三个方面给出应用在数据务的动态变化和增长的为此我们采用名称值,”,访问层上的一些设计策略希望能对整个公共服对模式来实现系统的数据模型的扩展如图所。务平台的设计与实现起到一些作用不,客户在独立的表格中存储定制数据包含定制数,多用户数据模型据的表格记录中包含了一个唯一的这个,与独立的扩展表格中的一行或者多行相匹在应用中在满足资源的共享性与多用户高。,,。配对于表格中的各行记录而言都储存了一个名称效性的同时必须区分属于不同客户的数据系统采。“,”值对用户可以根据业务需求创建任意数量的名称值用共享数据库独立架构方法来实现

6、多用户数据模。,“”对我们使用元数据来定义每个用户定制的列名和数型并且采用名称值对模式来实现数据模型的扩,,。据类型元数据表与扩展数据表通过来进行展以满足用户数据的动态增长,。共享数据库独立架构关联。元数据表格存储关于每个用户定义的各个定制字该数据模型的示意图如图所示,、、,段的重要信息其中包括臼能。字段名一定数最的不同的用户使用同一个的数据库每。,,称和数据类型当最终用户对主数据表记录进行扩展个用户都拥有自己的表集形成用户各自专门的架构,。,。时应用要做以下四件事情第一在原数据表中产生如上图中的田与盯当客户最初,,,一新行填写要扩展列

7、的列名和数据类型以及成为此类服务的用户时配置子系统会自动为该用户。,,,。值第二应用为记录创建唯一的值此创建离散的表集并将其与用户自己的架构相关联。彻映,旧用来关联主数据表记录与延伸表然后记录客户可用花命令来创建方案并授。,。,权能够存取该方案的用户账号离散表集创建后用本身在主数据表中要保存此值第三在延,。伸表中创建一个包含以下信息的新的行户可根据需要添加或者修改列甚至是表格·,与主数据表记录相关联的共享数据库独立架构方法能够保证用户数据的旧·,,与定制字段定义相关联的高安全性确保数据的逻辑隔离性同时使得每个数据系统建设”妞公例右‘年第

8、期计算机系统应用·。。将要定制字段的值转换成字符串客户业务的动态变化和增长,第四应用还要将值和值填入存取控制。元数据新行中企业用户负责创建多个最终用户的账户,并建立相应的访问控制列表来确定每个用户能够存取使

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。