节点文献

基于JXTA的Web服务可生存保障模型研究与实现

Research and Implementation of JXTA-Based Web Services’ Survivability Assurance Model

【作者】 肖燕

【导师】 黄遵国;

【作者基本信息】 国防科学技术大学 , 计算机科学与技术, 2008, 硕士

【摘要】 P2P技术和web服务技术是当前网络信息系统中广泛应用的分布式计算技术。传统的网络安全技术已经无法适应网络信息系统的新变化,针对服务可生存性的研究成为网络安全研究的新方向。本文主要针对P2P环境中的web服务的可生存性进行研究,提出了一种基于对等组的web服务可生存保障模型,并对其中的主要模块进行了设计和实现,主要工作和研究成果如下:(1)在对可生存性理论、P2P技术和web服务技术进行深入研究的基础上,研究了可生存性相关概念并对其研究现状进行了综述,分析了P2P和web服务两种技术结合的优势以及构建P2P网络模式下的web服务可生存保障模型的可行性。(2)设计并实现了一种基于JXTA的web服务可生存保障模型,包括通信路由机制、服务发布机制、服务发现机制、基于对等组的服务管理机制以及基于服务状态的服务代偿机制等相关机制。(3)设计并实现了模型中的服务发布和服务发现机制,为实现基于JXTA的web服务奠定了基础。(4)基于对等组的服务管理机制以及基于服务状态的服务代偿机制是本系统的核心技术实现机制。本文将提供相同服务的服务节点组织成服务对等组,有效解决了对等模式下的节点管理问题。同时设计了基于服务状态的服务代偿机制,并提出了服务代偿目标节点的选择算法。最后对模型的优势进行了分析,表明了系统对web服务可生存保障的效果。本文成果可有效地增强网络信息系统的生存性。相关成果是863项目的重要组成部分,预期在加强web服务的生存和快速恢复等方面有潜在的应用前景。

【Abstract】 The P2P technology and Web services technology are the widespread distributed computing technology in the current network information system.Traditional network security technology has been unable to adapt to the new changes of network information system. The research on service survivability has become a new direction of network security studies. This article mainly aims at the research of the survivability of the web services in peer-to-peer network. The main contribution of this thesis includes follows.Firstly, by deeply researching survivability theory, P2P technology and web services technology, this thesis studys the related concept and the present research situation of the survivability theory, and analysis the advantages of the combination of the two technologies and the feasibility of construct web services’survivability assurance model in the peer-to-peer network.Secondly, this thesis designed and implemented a JXTA-based web services’survivability assurance model. The model includes routing and communication module, service search module, service publish module, service management module based on the service peer-group and service compensation mechanism based on the state of service.Thirdly, this thesis designed and implemented the service publish mechanism and the service search mechanism, which established the foundation of the implement of web services based on JXTA.Finally, the service management module based on the service peer-group and the service compensation modules based on the state of service are the core components of the system. This thesis provides the mechanism of organizing the nodes providing same web service to peer-group, which solves the problem of node management in the peer-to-peer network. The thesis also designs a service compensation mechanism based on the state of service. A node selection scheme is designed for choosing the best destination node for the service compensation. At last, the thesis analysis the advantages of the model, and validate the effect of the model in guaranting the survivability of the web services in peer-to-peer network.The achievement of this thesis may strengthen the network information system’s survivability effectively. The research in the thesis is an important component of the 863 project, and is promising in the application of strengthening the survivability especially rapid recovery of web services.

节点文献中: 

本文链接的文献网络图示:

本文的引文网络