|
题目:
雅宝题库答案:
****此区域为收费内容**** 需支付 1 知识币后可查看,1币=0.01元查看答案
雅宝题库解析:
随着互联网的迅速发展,面向服务的体系结构(Service Oriented Architecture,SOA)作为一种可以通过网络对松散耦合的粗粒度应用组件进行分布式部署、组合和使用的软件应用模式已经被工业界和学术界广泛接受。作为实现SOA的主要技术之一,Web服务的发展极大地推动了SOA在金融、电信、政务等领域的应用,特别是通过业务流程描述语言将单一的Web服务进行组合编排的服务组合技术使得通过SOA实现复杂的网络化软件变为可能。然而,由于互联网拓扑结构的复杂性以及分布式的系统特征,难以提供一个可靠抗毁的网络环境来保证Web服务组合的正确运行。网络环境的不稳定性、分布式环境的不可靠性与SOA网络化软件对于业务逻辑的高可靠性要求形成了鲜明的矛盾,其中组合服务故障处理成为了解决该矛盾的关键题目。针对这一题目,本文首先分析了组合服务故障处理的研究现状和关键技术,以及目前组合服务故障处理处理方法不够灵活的题目。第二,提出基于策略的服务故障处理方法,在组合服务基本特征基础上提出一个轻量级的故障处理策略集,借鉴AOP思想将故障处理策略与业务流程描述分离,降低系统之间的耦合度,提高故障策略的可复用性;针对用户对于故障处理策略的可定制化需求,设计并实现服务故障处理策略的动态注入模式,提供运行时以及永久性两种模式来动态注入用户自定义服务故障处理策略。第三,提出了分层次的故障处理机制,针对单个服务故障以及流程故障采用不同粒度的处理方式,能够比较精准高效地定位以及处理故障;并且根据历史故障处理策略以及服务Qos信息,提出一种基于贝叶斯分类的故障处理预测算法,提供灵活动态的组合服务故障处理机制。最后,在上述研究基础上,本文给出了实现故障处理机制的组合服务执行系统的原型设计与实现,包括支持故障处理的组合服务执行引擎及其监控工具的设计与实现,分析了原型系统的应用场景和案例分析,从应用的角度验证了该机制的有效性。 |
上一篇:增强现实中室内场景深度图获取方法的研究下一篇:多光谱视频中的行为分析
|