论文部分内容阅读
随着互联网上Web服务的大量出现,Web服务的应用也越来越广泛。如何从大量的Web服务中快速选取用户所需要的服务,成为了一个亟待解决的问题。当前的Web服务发现方法主要有基于关键字的服务发现方法和基于语义的服务发现方法。
本文中,我们提出一种新的服务发现方法。不同于之前的基于关键字匹配的服务发现方法或基于语义描述的服务发现方法,本方法在进行服务匹配的时候考虑服务的接口和对接口描述的匹配程度,即用户只需提供请求服务的接口格式的描述信息,系统就能自行寻找到满足用户需求的一个或多个服务,并将查询到的服务结果集合综合考虑功能性因素和非功能性因素给出一个合理的排名返回呈现给用户。
本文依托国家高技术研究发展计划(863计划)信息技术领域重大项目中“融合网络业务体系的开发”课题(课题编号:2011AA01A102)的研发工作。笔者在其中担任接口匹配子系统的研发工作。在确定了系统需求后,本文首先对接口匹配子系统进行了总体设计。然后进行了各个内部模块的详细设计,并且对于其中的几个关键技术点进行了研究。
在完成了接口匹配子系统各个内部模块的设计实现后,本文接着介绍了系统的运行环境,包括软、硬件环境。为了验证子系统的正常工作,本文设计了一系列测试用例对其进行了验证。
最后,本文对笔者在本项目的研发期间的所有的工作成果进行了总结,并提出了论文的下一步研究方向。