【摘 要】
:
分布式计算技术是近20年来影响计算机技术发展的最活跃因素之一,随着该技术的发展,分布式计算的应用也渐渐成为一种趋势。服务发现是其中的一个关键部分。设计的主要目的是为
论文部分内容阅读
分布式计算技术是近20年来影响计算机技术发展的最活跃因素之一,随着该技术的发展,分布式计算的应用也渐渐成为一种趋势。服务发现是其中的一个关键部分。设计的主要目的是为了将分布的、异构的、动态的计算资源与各种数据共享起来,并有效的整合到应用中,从而快速定位共享资源,方便用户远程调用。本文首先介绍了分布式计算技术与Web Services,其中概括了分布式计算技术的相关内容并揭示了其不足之处,进而引入新兴的Web Services技术。在此重点介绍了Web Services的基本原理及其体系结构。Web服务技术可以解决上述问题并实现分布式软件集成,是分布式对象和Internet结合的上佳技术。通过对Web Services进行充分的研究后,本文针对实验室的集群和PC(Personal Computer)互连环境,设计了一种具有四层结构的基于WebServices的分布式服务发现系统。其中服务部署层的设计确保了资源的安全性和易管理性;通过将服务注册到服务发布层实现了服务位置的透明性;设计的服务订阅机制提高了服务的响应速度,节省了存储信息的开销;应用层通过调用Web页面实现服务的注册、查询及更新。这改变了以往字符命令行的操作形式,提高了系统的易用性及其使用效率。用SOAP(SimpleObject Access Protocol)标头解析模块实现了身份认证和授权,这有利的保证了注册中心内数据的安全性及可靠性。最后,在实验室现有的环境中,搭建系统开发平台,实现了服务发现中的服务部署、注册、定位及认证/授权的功能。
其他文献
实体解析是一种在结构化和非结构化数据中抽取、匹配与合并代表着同一现实世界实体的数据的处理过程。尤其在大数据时代,实体解析问题是数据库管理、信息检索、机器学习、自
Following development of computer software, which provides great facility, but complexity increase exponentially. Modern development of software requires great
随着国内高校研究生招生规模的不断扩大和教育体制的不断改革,高校研究生教务管理工作量大幅度增加,其复杂性也越来越大,开发高效的基于Web的研究生教务管理信息系统成为紧迫的
软件界的多年研究表明,软件组织只有对软件过程进行有效管理、将过程规范化并进行度量和不断改进才能在预算的时间和成本下生产高质量的软件产品。我国软件产业的主体部分是中
车辆识别需要最大限度地利用车辆的信息去辨认道路上的车辆,这就需要多种车辆识别技术。作为汽车的象征性图像,车标中蕴含着很难被改变的厂商信息,车标识别在提高识别车辆的
计算机博弈是人工智能领域中的一个重要主题,而当前对中国象棋博弈的研究也在不断地发展着,该文通过对象棋程序"纵马奔流"(取得了第8届Computer Olympiad象棋软件金牌)的数据
随着计算机的应用以及互联网的迅速发展,电子文档的应用变得越来越广泛。电子文档具有易编辑易传播的优点,极大方便了人们的日常生活。但是,电子文档的非法篡改和传播会严重
3GPPR5中提出IMS通过基于IP的网络来控制语音、多媒体的呼叫和会话以及与其他网络的互联,从而支持多媒体业务。其概念最早在移动网中提出。IMS的核心特点是采用SIP协议和与接
认知Ad Hoc网络是认知无线电技术与Ad Hoc网络融合而成一种分布式认知无线网络。与传统的无线Ad Hoc网络相比,主用户活动的影响使得认知Ad Hoc网络的环境更加复杂,信道资源和