首页 | 本学科首页   官方微博 | 高级检索  
相似文献
 共查询到19条相似文献,搜索用时 78 毫秒
1.
针对服务计算中的服务可靠性,展开了对当前各种保证服务可靠性方法的研究.借鉴当前保证服务可靠性方法中所采用的关键技术,并针对当前保证服务可靠性方法仅限于服务层面的不足,提出一种针对底层内核模块的可靠性技术—支持自恢复的微重启技术.同时,本文在嵌入式实时操作系统vxworks5.5版本中,针对内核中的调度部分实现了支持自恢复的微重启技术,并采用相关故障注入技术检验了该技术的有效性.  相似文献   

2.
针对SOA业务恢复的服务选择问题,本文提出了一种QoS近似全局最优的服务选择算法GALSA:首先利用GA算法将全局QoS约束分解为最优的局部QoS约束,然后利用LSA算法选取出满足局部QoS约束的最优服务。算法不仅能作用于服务重构的服务选择过程中,而且在单个服务节点失效时亦能选取出满足全局QoS约束的服务进行替换。理论分析与实验结果说明了算法的可行性和有效性。  相似文献   

3.
为减少递归重启过程中不必要的递归开销以实现应用系统的快速恢复,在微重启技术的基础上,提出一种微重启群的判定方法。该方法通过负载测试并在测试期间注入异常来获取组件的平均失效频度,以此分析组件间的失效关联程度,给出微重启群判定算法。研究结果表明,该方法可针对组件化分布式应用的故障进行重启,使系统平均恢复时间减少30%左右。  相似文献   

4.
传统的自愈系统能够自主发现、诊断及排除错误,但是对用户存在影响并丢失组件间的状态一致性,不能够满足高可靠性和高可用性的要求.微重启是面向恢复计算ROC的重要软件恢复机制,以递归方式重启故障组件子集,并结合适毁性组件维护状态一致.针对具有自愈功能的Minix3操作系统,本文提出了基于微重启的自愈体系架构,并以适毁性驱动组件的实验证明,组件重启后可以继续执行未完成的任务,并且重启时间略有增长.  相似文献   

5.
微重启技术及适毁性软件设计研究   总被引:2,自引:0,他引:2  
朱岩  王慧强 《计算机科学》2006,33(6):270-273
微重启是一种新型的针对大型分布式应用软件系统的低损耗、快速恢复技术,本文详细介绍了微重启的技术原理和实施策略,并通过一个应用实例介绍了微重启技术的应用过程,其中重点描述了微重启树的优化过程。而适毁性软件设计思想的实质是使系统具有安全高效的“可微重启性”。本文分析并总结了满足适毁性的应用系统特性,根据微重启的技术特点给出了应用改进方向,最后对技术存在的问题和发展前景进行了总结。  相似文献   

6.
首先给出了SOA概念,然后分析了Web服务体系结构,最后讨论了Web服务的开发方式。  相似文献   

7.
谢春丽  俞析蒙  王书芹 《计算机科学》2014,41(7):222-226,231
在SOA架构下,服务发现的准确率是影响服务可靠性的因素之一。为了提高Web服务可靠性的预测精度,分析服务发现的失效是非常关键的。首先分析Web服务发现过程中可能出现的失效因素,构建Web服务发现的可靠性模型,并在此基础上提出新的Web服务的可靠性预测方法。最后通过实验验证了Web服务发现阶段的失效对Web服务可靠性的影响,并通过实例说明了Web服务的新的可靠性预测方法。实验结果表明,新的可靠性预测方法更加适用于Web服务。  相似文献   

8.
传统基于Bpel的服务组合方式可以满足业务流程相对稳定的业务需求,但在灵活多变的业务环境中,流程可能会不定时变化,此时需要人工暂停服务、修改流程、生成Bpel文件、重新部署发布等繁琐操作,这显然难以满足快速灵活的业务部署需求。此外,为了支持有人工活动参与的服务,基于Bpel的SOA平台大多采用异步回调来实现,但这种实现手段通常需要保留回调句柄,无形中增加了平台构件之间的耦合性,不符合SOA的基本特性。文章研究了一种基于事件驱动的SOA服务组合方式,通过事件处理引擎驱动服务,并可以通过配置业务规则来实现服务之间组合协作,解决传统基于Bpel组合方式的不足。在此基础上,文章搭建了一个基于事件驱动的SOA平台Swift ED-SOA,并通过应用实例验证了ED-SOA的可行性。  相似文献   

9.
“汤勺是用来喝汤的,刀叉是用来吃肉的,如果让汤勺去管刀叉,这顿77大餐您能吃好吗?”  相似文献   

10.
“汤勺是用来喝汤的,刀叉是用来吃肉的,如果让汤勺去管刀叉,这顿77大餐您能吃好吗?”  相似文献   

11.
基于SOA架构的校园信息化平台的设计和实现   总被引:3,自引:0,他引:3  
如何利用原有系统的资源,建立开放灵活、低代价的系统已经成为高校信息化建设的关键,面向服务的体系结构(SOA)为解决分布式环境中软件重用,扩展和提高软件开发效率提供了解决方案。文章介绍了SOA的概念和基本结构,针对SOA的实现手段之一Web服务,给出了某高校应用Web服务实现校园信息化平台的模型及系统的总体框架,并分析了实现该平台的一些关键技术。  相似文献   

12.
针对ERP系统开发过程中不能灵活适应业务流程和系统开发速度太慢等方面的不足,从软件体系结构的角度根据ERP领域分析对系统进行面向服务的改进,为了实现软件系统的柔性,利用SOA的思想将服务划分为资源管理层服务、应用逻辑层服务、表示层服务子服务对ERP系统进行研究.通过面向服务的思想设计出基础资源管理层服务和采购应用逻辑层...  相似文献   

13.
为了得出基于云计算的移动式数据终端的有效的系统架构,文中分析了基于面向服务架构的云计算平台的体系架构。该架构能屏蔽各个组件之间的结构功能差异,通过提供一种统一标准的方式进行互连通信,以达到整个系统的高效率、高可靠性。文中还介绍了基于云计算的虚拟存储技术,是一种典型的网络虚拟存储机制,并作了详细的分析,得出一个统一抽象的拓扑结构,该结构有利于移动式数据终端的运行。结果得出基于云计算的移动式数据终端的系统架构是SOA体系和虚拟存储的有效结合。  相似文献   

14.
在提出的一种分布式层次化服务注册中心组织结构的基础上,讨论了根据服务节点、负载和网络带宽等因素动态自适应的服务区域划分方法,通过节点加入、区域分割与合并等操作,保持服务区域划分的动态合理性。仿真实验数据显示,上述方法较静态分布式区域划分方法在系统响应性能上更好,区域划分更加合理和有效。  相似文献   

15.
基于SOA的企业应用集成系统   总被引:11,自引:0,他引:11  
介绍面向服务架构(SOA)的概念,并从SOA的架构模型出发,分析了基于SOA企业应用集成技术。文章结合遗传医学资源网项目,提出一个能够有效实现企业应用集成的、基于SOA的集成支持系统。  相似文献   

16.
基于SOA的Web服务组合的研究   总被引:1,自引:0,他引:1  
基于Web服务具有松耦合、跨平台的特性,面向服务的架构(Service-Oriented Architecture,SOA),充分利用了Web服务的松散耦合、跨平台等优势。通过将某个特定的业务流程封装为具有统一、公开接口的服务,使基于Web服务组合的业务流程集成成为可能。从而实现跨部门、跨企业的业务过程集成。主要研究基于业务流程实现服务组合的方法,应用于教材管理系统。通过业务流程执行语言(BPEL)将其以业务流程方式进行封装,而对外只暴露出统一的服务端口,从而形成粒度更大、数据共享性更好、功能内聚性更强的Web服务供外界调用,使重构后的系统业务流程有更强的灵活性和可扩展性、更加贴近系统逻辑业务流程模型。  相似文献   

17.
传统构架下的ERP软件,在实际应用中出现了许多问题.文章介绍了一种新的软件架构方法--面向服务架构(SOA)的理念及其特点,并对面向服务架构的ERP和面向对象架构的ERP分别在体系结构和开发方法上作比较,最后选取SAP公司的NetWeaver和ESA产品设计理念作为案例,进一步阐述了SOA思想在ERP设计中的应用特点和优势.  相似文献   

18.
基于SOA的流程与数据集成   总被引:1,自引:0,他引:1  
在企业IT系统设计与开发过程中,流程建模、数据建模和构件开发之间缺乏有效关联,严重降低了软件系统开发的效率,增加了软件开发的复杂性.本文基于面向服务的体系结构(SOA),深入研究流程组合、构件开发和数据建模之间的关联关系,提出集成业务流程与数据模型的方法.该方法通过分析流程模型与数据模型所包含的数据之间的映射关系,并捕获流程中的数据访问流,构建出平台无关的流程数据关联模型,然后根据流程数据关联模型,自动生成合适粒度的数据访问构件,并利用数据访问流所包含的全局信息优化数据访问性能.  相似文献   

19.
提出了一种基于面向服务架构SOA的网络安全系统,详细分析了系统的特点,对于基于SOA的网络安全系统与传统的网络安全系统的不同之处进行了比较,给出了一个基于SOA的网络安全扫描系统的实例。研究表明,基于SOA的网络安全系统具有更好的柔性、重用性和可扩展性。  相似文献   

设为首页 | 免责声明 | 关于勤云 | 加入收藏

Copyright©北京勤云科技发展有限公司  京ICP备09084417号