基于 SaaS 模式的 SOA 服务分析与设计
如今,正在走向第四阶段,实现企业间和产业链的信息化,电子商务套件以企业内部信息化为基础,渐渐成为掀起产业链级信息化第四次浪潮的中坚力量。
随着信息化应用向更深层次的发展,加强决策支持功能,运用EAI、SOA等技术,加强系统的集成性与开放性是当前的热点。
2 研究内容与关键技术
为了帮助企业解决这些问题,本文试图探索一种以客户为中心,面向自服务的方法,研究.Net平台下的SaaS系统开发需要的关键技术。
2.1 基于SOA的SaaS系统整体架构
针对基于SOA的SaaS系统体系架构进行分析与研究,尝试设计一个以支持多用户高并发为核心的数据结构,同时建立一个允许基于Internet的浏览器为客户端访问企业级管理应用的系统架构。该系统还将具备多层次的安全方案以保障客户访问安全和系统数据安全,更具有灵活的扩展性和伸缩性来支持客户不断变化的业务需求和系统的长远发展。图1是针对宁波大红鹰OA系统的整体架构的设计。
图1 宁波大红鹰OA系统的全局架构
2.2 数据访问模型中间件设计
一些必要的模型设计,可以实现SaaS系统模块之间松散耦合。本文中,结合宁波大红鹰卷烟厂OA设计,为实现数据独立性,切换不同的服务时模型自适应客户需求,快速访问数据库,提供了如图2所示的数据访问模型和图3所示的
百度搜索“77cn”或“免费范文网”即可找到本站免费阅读全部范文。收藏本站方便下次阅读,免费范文网,提供经典小说综合文库基于 SaaS 模式的 SOA 服务分析与设计(3)在线全文阅读。
相关推荐: