首页> 中文学位 >基于WS—Management协议的网络管理平台的设计和实现
【6h】

基于WS—Management协议的网络管理平台的设计和实现

代理获取

目录

文摘

英文文摘

声明

第一章引言

第一节研究背景

1.1.1网络管理的重要性

1.1.2网络管理技术发展

1.1.3项目背景

第二节本文研究的内容

第三节论文结构

第二章WS-Management协议标准

第一节相关概念、协议

2.1.1 Web Service概述

2.1.2 SOAP协议

2.1.3 WS-*系列规范

第二节WS-Management协议

2.2.1端点引用

2.2.2操作

2.2.3安全相关

2.2.4其它

第三章WSMan管理平台的设计

第一节设计目标

第二节总体结构

第三节开发和运行环境

3.3.1 WSMan管理平台

3.3.2 WSMan客户端

第四章WSMan管理平台的实现

第一节主要数据结构

第二节系统主体

4.2.1系统主体结构

4.2.2配置模块

4.2.3日志模块

4.2.4守护进程的设置

4.2.5系统总体流程

第三节线程池

4.3.1设计方案

4.3.2 PThread API

4.3.3线程池的实现

第四节HTTP Server模块

4.4.1 Shttpd的应用

4.4.2对Shttpd的扩展

4.4.3系统认证证书体系

第五节Plugin组织管理模块

4.5.1动态加载库

4.5.2 Plugin的设计

4.5.3 Plugin的组织和管理

第六节SOAP消息处理模块

4.6.1相关数据结构

4.6.2消息处理流程

第五章WSMan客户端的实现

第一节主要数据结构

5.1.1主要数据结构

5.1.2消息相关数据结构

5.1.3 UI的设计

第二节具体实现

5.2.1程序流程

5.2.2设置Authenticator

5.2.3设置HttpsURLConnection

第三节系统功能测试

第六章总结与展望

第一节系统总结

第二节完善方向

致谢

参考文献

附录

个人简历

展开▼

摘要

随着网络资源数量和种类的增多,网络规模不断扩大,网络结构日益复杂,如何对大型异构网络进行简单有效的管理是当前网络管理技术面对的主要问题。传统网络管理技术依赖于底层平台,对异构平台间的交互缺少足够的支持,通用性和可扩展性受到限制。将Web Service技术与网络管理相结合,可以解决在异构平台间进行交互的问题。 WS-Marlagement协议基于SOAP协议,定义了一种在网络管理中应用WebService技术的方式,具有分布式、跨平台和可扩展性强等特点。协议运用现有的Web Service标准,在各种异构平台的基础上构建一个通用的、与平台无关的技术层,各种不同平台上的网络管理应用依靠这个技术层整合在一起,构成一个与底层系统无关的、可缩放的网络管理平台架构。 本文的主要工作是按照Web Service标准,模拟WS-Management网络管理架构,在Linux系统上利用C++设计并实现基于WS-Management协议的网络管理平台WSMan平台,并实现了一个简单的WSMan客户端对该平台实现的功能进行测试。WSMan管理平台实现了WS-Management协议定义的基本通信功能,采用内嵌多线程HTTP Server的方式处理WS-Management式网络管理请求,支持协议中定义的多种安全模式,并通过动态加载插件的方式将不同网络管理应用整合到这个平台上,由此建立的框架结构可以作为连接不同网络管理应用的桥梁,对网络管理资源进行开放式管理。

著录项

相似文献

  • 中文文献
  • 外文文献
  • 专利
代理获取

客服邮箱:kefu@zhangqiaokeyan.com

京公网安备:11010802029741号 ICP备案号:京ICP备15016152号-6 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号