论文部分内容阅读
网格是近年来出现的一组架构在互联网络服务之上的新兴技术,旨在支持虚拟组织的资源共享与协同工作。人们承认网格是下一代软件技术之一,但对网格“革命性体系结构”的构成、网格应用的性质和网格发展道路等争议很大。论文分析软件发展历史,指出资源与服务是网格的两个基本要素;分析网格发展实践及技术探索,指出网络服务是网格的事实基础,网格核心是虚拟操作系统;重点分析网格基础设施的连通性以及虚拟操作系统的本质安全性。介绍了网格应用的开发方法。
在网络搜索技术中,P2P模式有C/S模式无可比拟的优势,网络资源搜索是P2P基础技术之一。定义资源搜索效率是应答数与查询消息总数的比值,是衡量搜索技术的基本技术指标之一。网络世界里存在着局部性现象,本文设计的MRD(Multi-RespondersDomain,多回答域)是利用局部性原理的网格资源高效搜索方法。理论证明和模拟分析表明,MRD技术比传统改良Flooding方法平均提高至少2个数量级。
结合本体论,实现“精细、准确和自动化”的网格资源深度搜索,是本文的主要工作。基于P2P网络和本体论,设计了语用网(Pragmatics-Net),用语用网的“问-答”模式取代目前C/S网络“关键字”法,是克服网络资源爆炸问题的有效手段。理论分析和模拟实验表明,语用网的“问-答”式精确搜索方法是下一代网格资源的有效搜索技术。
应用Petri网原理(Petri-nettheory),对公用网格应用作基础构造与理论分析,深化扩展Petri网的应用范围,探索网格技术的发展道路。网格的实质是简化和加快软件应用工程开发,网格基础是网络服务(WebService)标准和网格资源框架(WS-ResourceFramework)提议。ISO15909标准定义Petri网是分析和规范并发的动态离散系统的正式的、可视化的可执行的建模技术。用Petri网原理,在网络服务和网格资源基础上,建构Petri网格计算机模型,运行Petri网格应用系统。Petri网格包括数学语义模型和实践使用的网格应用开发界面的图形建模符号语言。Petri网格的图示化系统建模技术是软件工业受欢迎的应用开发方法,能有效地降低开发人员的专业知识门槛。以流量控制协议为例分析Petri网格应用开发技术,并作相关讨论。
最后论文介绍了在Microsoft.Net环境下实现了基于MRD及语用网技术的P2P-SearchNet技术。