论文部分内容阅读
Web和基于Internet的应用系统改变着当今世界,Internet从信息发布平台逐渐演变为一个开放的分布计算环境,越来越多的数据资源、计算资源与应用资源依托Internet和Web成为可被公共获取和访问的网络资源。近年来,随着“服务”成为开放网络环境下资源封装与抽象的核心概念,通过Web服务实现计算资源灵活配置成为技术发展的创新思路,特别是随着主动计算特征出现和服务要求以人为本、并增加用户体验性,Web主动服务己成为面向服务计算的核心内容。本文以主动式Web服务为基本思想,将用户、服务、业务有机结合,通过实现Web主动服务以促进企业内部以及企业之间的信息集成和交互。本论文的工作主要包括以下几个方面。(1)提出了Web主动服务模型根据Web主动服务架构和主动计算特征,提出了Web主动服务“推”-“拉”模型(WASM),在此模型中对服务请求者的意图进行发现与辨识,以期望得到用户的服务需求,服务质量和等级;同时在服务注册库中查询发现服务;通过服务获取技术绑定所需服务的URI以获取匹配的服务。(2)提出了一种预模式可生长神经网络模型和基于混合策略的服务挖掘算法根据反映用户意图的内外模式和认知过程中的模板匹配、认知变焦原理,提出了一种预模式可生长神经网络,它具有预模式的选取和随着辨识要求自适应增加网络节点(或)和增加模式网络协同工作,可以高效准确地发现和辨识用户意图,并以模式网络的最优输出作为教师样本来训练其它模式网络,以达到知识共享、提高辨识效率和精度;并根据用户意图在主动服务中的不同作用层次提出基于混合挖掘算法有针对性地进行意图的发现与辨识:用v-SVC的支持向量学习算法对用户的偏好和意图进行学习和辨识,反映用户的状态和所处的角色;用概念层次生成算法对用户服务属性层次化,获得用户的服务焦点;借助于模糊聚类算法来辨识用户所期望的服务质量或等级。(3)提出了服务命中策略和小世界模型下的Web智能路由算法考虑在大量冗余、相近的服务信息中和分布式的服务注册库中高效发现所需服务,提出了服务命中策略并通过相近度计算获取相近的可替换服务,解决高效服务命中和服务绑定失效的问题,并根据服务网库的分布独立性,提出基于资源最优的分布式服务网库搜索算法。还依据小世界网络具有特征路径短、聚类度大的特征和服务聚集性,将提供Web服务的对等节点构造成为具有小世界属性的网络,在服务查询和路由过程中可以提高效率和减少通信量。Web服务路由凭借其虚名称和路由感知机制,在SOAP中方便地实现路由路径的指定和装载。借助于基本蚁群算法,提出了在小世界网络模型中基于QoS约束下的智能路由算法。(4)提出了基于反射中间件的服务失效处理方法服务失效是影响服务高可用的制约因素,对于Web主动服务就需要对服务进行必要的动态配置和优化。利用反射中间件技术,将其配置在服务器和客户端捕捉到服务失效的状态,来调整和配置服务以适应服务的内外部环节的变化和要求,并利用混合神经网络作为反射中间件的检测机制。(5)提出了一种基于QoS上下文反馈控制机制的服务组合方法QoS是Web服务关键因素,从基于QoS的服务发现机制和基于QoS的服务合成机制基础上提出了QoS指标的上下文模型,并依据此模型来利用反馈控制机理,使用遗传算法作为控制器对QoS上下文的各项指标进行调节,并在备选的服务中发现所需最优的服务。