自主Web服务的态势监视技术及其应用
发布时间:2018-08-11 19:23
【摘要】:越来越多的Web服务部署和运行在开放的互联网环境之上,采用发散的方式进行管理和控制,并为用户提供多样化、不同质量要求的功能。为了满足持续变化和不同形式的服务请求,互联网环境下的Web服务需要具备一定程度的自主性,并需要对自身的态势情况以及驻留环境进行有效的监视,从而根据服务请求以及态势情况为用户提供有效和高效的服务支持。本文基于我们所提出的自主服务软件模型,研究了对自主服务进行监视的关键技术及其支撑软件工具,取得了以下几个方面的具体研究成果。首先,针对自主Web服务的特点,提出了自主Web服务的态势模型,对自主Web服务的动态属性做了详细的描述。该模型将服务态势分为服务QoS、服务业务状态和服务上下文信息三种类型,并对每种类型给出了明确的定义和描述方法。其次,提出了自主Web服务态势监视和管理的关键技术,主要包括态势监视实现模型、态势适应性监视技术、态势信息的存储和查询技术等,从而实现有效和高效的自主Web服务态势监视。在具体的技术实现上,我们利用Java扩展管理技术和Java消息服务技术实现了对自主Web服务态势信息的监视和管理。第三,设计并实现了自主Web服务态势监视平台以及一组自主Web服务的开发、部署和态势管控工具集,它们支持从Web服务的自主化封装、协同访问以及服务态势信息的获取和管理。最后,开展了针对水下不明物体探测应用的案例分析和实现,展示了本文研究成果的可行性和有效性。
[Abstract]:More and more Web services are deployed and run on the open Internet environment. They are managed and controlled in a divergent manner, and provide users with various functions with different quality requirements. In order to meet the continuous changes and different forms of service requests, Web services in the Internet environment need to have a certain degree of autonomy, and need to effectively monitor their own situation and resident environment. In order to provide effective and efficient service support for users according to service request and situation. Based on the model of autonomous service software proposed by us, this paper studies the key technologies and supporting software tools for monitoring autonomous services, and obtains some concrete research results in the following aspects. Firstly, according to the characteristics of autonomous Web services, the situation model of autonomous Web services is proposed, and the dynamic attributes of autonomous Web services are described in detail. The model divides service situation into three types: QoS, service state and service context information, and gives a clear definition and description method for each type. Secondly, the key technologies of independent Web service situation monitoring and management are put forward, including the realization model of situation monitoring, the technology of situational adaptive monitoring, the storage and query technology of situation information, etc. In order to achieve an effective and efficient independent Web service situation monitoring. In the specific implementation, we use Java extension management technology and Java message service technology to realize the monitoring and management of autonomous Web service situation information. Thirdly, the independent Web service situation monitoring platform and a set of autonomous Web services development, deployment and situation control tools are designed and implemented, which support the autonomic encapsulation of Web services. Collaborative access and service situation information acquisition and management. Finally, the case analysis and implementation of underwater unidentified object detection are carried out, and the feasibility and effectiveness of the research results are demonstrated.
【学位授予单位】:国防科学技术大学
【学位级别】:硕士
【学位授予年份】:2014
【分类号】:TP393.09
,
本文编号:2178001
[Abstract]:More and more Web services are deployed and run on the open Internet environment. They are managed and controlled in a divergent manner, and provide users with various functions with different quality requirements. In order to meet the continuous changes and different forms of service requests, Web services in the Internet environment need to have a certain degree of autonomy, and need to effectively monitor their own situation and resident environment. In order to provide effective and efficient service support for users according to service request and situation. Based on the model of autonomous service software proposed by us, this paper studies the key technologies and supporting software tools for monitoring autonomous services, and obtains some concrete research results in the following aspects. Firstly, according to the characteristics of autonomous Web services, the situation model of autonomous Web services is proposed, and the dynamic attributes of autonomous Web services are described in detail. The model divides service situation into three types: QoS, service state and service context information, and gives a clear definition and description method for each type. Secondly, the key technologies of independent Web service situation monitoring and management are put forward, including the realization model of situation monitoring, the technology of situational adaptive monitoring, the storage and query technology of situation information, etc. In order to achieve an effective and efficient independent Web service situation monitoring. In the specific implementation, we use Java extension management technology and Java message service technology to realize the monitoring and management of autonomous Web service situation information. Thirdly, the independent Web service situation monitoring platform and a set of autonomous Web services development, deployment and situation control tools are designed and implemented, which support the autonomic encapsulation of Web services. Collaborative access and service situation information acquisition and management. Finally, the case analysis and implementation of underwater unidentified object detection are carried out, and the feasibility and effectiveness of the research results are demonstrated.
【学位授予单位】:国防科学技术大学
【学位级别】:硕士
【学位授予年份】:2014
【分类号】:TP393.09
,
本文编号:2178001
本文链接:https://www.wllwen.com/guanlilunwen/ydhl/2178001.html