基于Web Services的分布式技术应用研究

来源 :武汉理工大学 | 被引量 : 0次 | 上传用户:baoyuan000
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
分布式计算技术是实现分布式系统的关键,90年代出现的分布式对象技术为网络平台上软件的开发提供了强有力的解决方案,它是分布式计算技术与面向对象技术的结合的产物。目前,分布式对象技术已经成为建立服务应用框架和软件构件的核心技术,在开发大型分布式应用系统中表现出强大的生命力。但它们都存在一个共同的缺陷:它们要求服务的客户端与服务本身之间必须紧密耦合,即要求处在一个同质的基础结构框架中,难以扩展到互联网上。当多个公司需要相互合作或扩大业务范围时,便很难实现保证进行远程通信的两个端点具备相同的基本结构,无论是操作系统、对象模型或编程语言,都很难保证一致,而刚刚兴起的Web服务技术可以轻松克服传统分布式对象技术的缺陷,实现Web服务的无缝集成,从而架构出新一代的分布式应用系统。 本文首先通过对目前各种流行分布式软件体系的研究和对比,深入地分析了它们各自适用环境及尚存缺陷。在现有技术基础上探讨基于Web Services的分布式技术,对其技术体系、关键技术、工作流程、适用环境、对比于传统分布式对象技术的优势等进行了详细的分析和研究。 然后,利用Web Services、.Net、C#技术实现了一个分布式信息过滤系统,该系统能够过滤主机站点的文件内容,对非法内容进行查看和删除,使得总控端能够利用该软件监控和管理分布在不同地方的主机。结合项目背景,在分析系统架构、技术路线、系统开发流程后,给出了系统的设计方案,并针对项目中四大部分:总控端Web服务、具有过滤功能的Windows服务、主机端Web服务、总控端管理程序等关键部分进行详细设计和开发。系统着重实现了Windows主机的信息过滤,对于Linux主机则给出了实现方案,并利用Axis C++技术进行了Linux下开发Web服务可行性的验证。其中,利用Web Services技术通信贯穿该系统始末,通信中的数据均为XML数据。最后本文给出了系统运行环境,系统部署和运行的情况。 该分布式信息过滤系统体现了Web Services技术的跨平台互操作性、穿越防火墙、功能的复用性、服务器的中立性、业务的可扩展性和应用程序的无缝集成。
其他文献
入侵检测技术是近年来网络安全研究的一个重点,但它面临着许多挑战,其中最主要的就是检测速度不能适应网络流量的飞速发展。大多数网络入侵检测系统在不牺牲检测质量的前提下
随着定位技术与无线通信技术的迅速发展,对移动对象进行跟踪与定位变得可行与必要。移动对象信息管理在交通监测、舰船导航、移动计算、气象预测、电子战场等诸多领域有着广
网关是一种网络互联设备。嵌入式CAN—以太网网关是指完成CAN总线到以太网的异型网络互联的嵌入式设备。 论文首先结合本项目的应用背景煤矿来具体分析研究嵌入式CAN—以
OSPF(Open Shortest Path First)是IETF(Internet Engineering Task Force)于1988年提出的一种基于链路状态算法的动态路由协议,它是用于IPv4网络自治系统内部的内部网关协议
有关流数据分析与管理的研究是目前国际数据库研究领域的一个热点。在过去30多年中,尽管传统数据库技术发展迅速且得到了广泛应用,但是它不能够处理在诸如网络路由、传感器网
嵌入式技术已进入一个崭新的时代,Freescale公司推出的新一代8位M68HC08系列微处理器,因其速度快、功能强、功耗小、价格低等优点,在业界得到了广泛的应用。为了能方便快捷地
视觉显著性计算模型以心理学、神经科学、认知理论等领域的研究成果或假说为前提,建立数学模型来模拟人类视觉系统指引注意力分配和视觉认知的过程,通过模拟和仿真人类视觉感
互连网络为多计算机系统中处理器单元之间的通信提供了一种有效的机制,随着并行计算机互连网络规模越来越大,网络中出现处理机故障或处理机间的边故障的可能性也越来越大。因
多功能扫描仪作为未来扫描仪市场发展的方向,很好的适应了市场对扫描仪高速率、多样化、专业化的要求。然而随着扫描仪性能提高的同时,对计算机和扫描仪间的数据传输率也提出
随着计算机与网络信息技术的飞速发展,各个领域的数据和信息急剧增加,对这些数据进行分析以发现隐含在数据中的有用模式的要求变的越来越迫切。因此数据挖掘技术应运而生,并