[发明专利]支持多互联网服务中心构建和运营的服务框架有效

专利信息
申请号: 201210427973.4 申请日: 2012-10-31
公开(公告)号: CN102929628A 公开(公告)日: 2013-02-13
发明(设计)人: 战德臣;徐晓飞;聂兰顺;程臻;周学权;张小东 申请(专利权)人: 哈尔滨工业大学
主分类号: G06F9/44 分类号: G06F9/44;G06F9/46
代理公司: 哈尔滨市松花江专利商标事务所 23109 代理人: 张果瑞
地址: 150001 黑龙*** 国省代码: 黑龙江;23
权利要求书: 查看更多 说明书: 查看更多
摘要:
搜索关键词: 支持 互联网 服务中心 构建 运营 服务 框架
【说明书】:

技术领域

发明涉及一种服务框架,特别涉及一种支持多互联网服务中心构建和运营的服务框架。

背景技术

面对全球范围内激烈的市场竞争,企业总是持续完善其业务模式以提高其自身的竞争力,企业管理软件也必须能够快速有效地适应不断变化的业务需求。然而当前的企业应用、管理等软件存在研发成本高、实施成本高、实施周期长等问题,严重阻碍了企业应用、管理软件的随需应变能力。随着云计算技术的成熟,具有可配置与定制化、开放整合协议、运行态可扩展等特点的服务型软件越来越得到企业的重视,也成了企业应用、管理软件的发展趋势。

服务型软件,是指软件服务提供商通过互联网为软件使用者提供所有的硬件、软件以及软件运营服务,软件使用者只需要接入网络即可使用软件,无需再关注基础设施的配置和软件的升级维护。从软件使用者角度来看,服务型软件能够做到无需交付软件,只提供软件服务,并且依据用户的使用程度来收费,如使用功能数量、使用次数、使用时间、个性化服务等,同时,对于软件的升级及维护也无需用户参与,也无需任何费用,从而能够解决软件使用着购买软件的一次性投入大,软件维护需要配备专业人员,后续软件升级可能还需要额外付费等问题,实现了按需使用、按需付费、无需维护等目标。从软件提供商的角度来看,服务型软件引入了多互联网服务中心(iSC,internet Service Center)的概念,通过多个iSC通过配置共享一个软件运行实例来达到降低软件研发成本、降低销售费用、提升规模效应及长尾效应等目标。

服务型软件的提出及应用在给软件使用者带来便利的同时,也给服务软件提供商带来了挑战和机遇。相对于传统的软件框架而言,服务型软件的多iSC特性大大增加了其软件开发的复杂性,同时也增加了其软件体系结构的复杂度。目前大多数服务型软件均是在传统软件的分层结构基础上增加了两层:配置管理层及数据模式选择层。其中配置管理层是针对服务型软件的多iSC模式,每个iSC的需求不同或iSC需求改变时时,无需软件供应商逐个进行更改,只需由iSC管理员自身进行配置即可实现需求的满足。而数据模式选择层,是采用相应的设计模式为每个iSC选择相应的数据模式,实现了不同iSC之间的数据隔离,从而保证了iSC之间的数据安全性。在服务型软件数据库设计中,针对多iSC特性,通常有三种数据存储模式:独立数据库、共享数据库但独立数据结构、共享数据库且共享数据结构。其中独立数据库模式指的是为每个iSC建立一套自身独立的数据库,直接从物理数据库上区分不同iSC的数据;共享数据库但独立数据结构模式指的是所有的iSC共用一个数据库,但是每个iSC的数据结构、数据模式均是不同的,创建iSC的时候同时创建iSC的数据模式;共享数据库且共享数据结构模式指的是所有iSC共享一个数据库一个数据结构,此时通常的做法是在相应数据模式中加入一个iSC_ID字段,用以区别不同iSC之间的数据。这三种模式对客户是透明的,但对于服务软件提供商来说,有着不同的优点和缺点,例如独立数据库模式的管理及设计较为简单,但是其共享程度低、成本也较高;而共享数据数据库且共享数据模型的管理及设计较为复杂,但是其共享程度高、成本低角度。选择何种模式进行数据库的设计取决于软件的应用领域范围及技术支持等。

虽然目前服务型软件的体系结构以及相应的数据模式有了相应的研究和应用,但是对于iSC的自动构建比较复杂,通常需要相关专业人士才能实现,在iSC运营过程当中,相应的软构件的负载是在运行前由软件供应商人工部署到云计算环境以及云计算基础设施中实现,容易造成基础设施资源的浪费或者软构件负载过大造成软构件服务质量降低,如响应时间等。而对于上述3种不同的数据存储模式,目前需要分别采用不同的数据映射方式才能实现iSC的数据操作,然而现实当中,不同的系统其实现的方式是不一致的,因此如何使用一种统一的数据映射方式实现iSC数据的操作是急需解决的问题。

发明内容

本发明的目的是为了解决目前服务型软件的体系结构的数据存储模式不能适应同一系统下的多iSC运行的问题,本发明提供一种支持多互联网服务中心构建和运营的服务框架。

本发明的支持多互联网服务中心构建和运营的服务框架,它包括系统核心、系统级构件、数据访问引擎、系统级内存数据库、全局数据库、业务级构件、业务级内存数据库和iSC对应的相关数据库;

系统核心,当接收到调用系统级构件的请求时,调用系统级构件,当接收到调用业务级构件的请求时,调用业务级构件;

下载完整专利技术内容需要扣除积分,VIP会员可以免费下载。

该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于哈尔滨工业大学,未经哈尔滨工业大学许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服

本文链接:http://www.vipzhuanli.com/pat/books/201210427973.4/2.html,转载请声明来源钻瓜专利网。

×

专利文献下载

说明:

1、专利原文基于中国国家知识产权局专利说明书;

2、支持发明专利 、实用新型专利、外观设计专利(升级中);

3、专利数据每周两次同步更新,支持Adobe PDF格式;

4、内容包括专利技术的结构示意图流程工艺图技术构造图

5、已全新升级为极速版,下载速度显著提升!欢迎使用!

请您登陆后,进行下载,点击【登陆】 【注册】

关于我们 寻求报道 投稿须知 广告合作 版权声明 网站地图 友情链接 企业标识 联系我们

钻瓜专利网在线咨询

周一至周五 9:00-18:00

咨询在线客服咨询在线客服
tel code back_top