[发明专利]一种WEB服务发现方法及其装置无效

专利信息
申请号: 201210149014.0 申请日: 2012-05-14
公开(公告)号: CN103425646A 公开(公告)日: 2013-12-04
发明(设计)人: 黄华 申请(专利权)人: 阿里巴巴集团控股有限公司
主分类号: G06F17/30 分类号: G06F17/30
代理公司: 隆天国际知识产权代理有限公司 72003 代理人: 郝新慧;张浴月
地址: 开曼群岛大开曼*** 国省代码: 开曼群岛;KY
权利要求书: 查看更多 说明书: 查看更多
摘要:
搜索关键词: 一种 web 服务 发现 方法 及其 装置
【权利要求书】:

1.一种WEB服务发现方法,其特征在于,所述方法为:

接受用户的WEB服务发现请求;

基于一WSDL索引通过搜索引擎对所述用户的请求进行查询,将查询获得的WEB服务列表返回给所述用户;

其中,所述WSDL索引是基于互联网上的WEB服务而被建立的。

2.根据权利要求1所述的WEB服务发现方法,其特征在于,通过以下步骤建立所述WSDL索引:

S1,从互联网上抓取WEB页面;

S2,从所述抓取的WEB页面中解析出其包含的WSDL文档的链接URL,并以所述链接URL取得相应的WSDL文档;

S3,从解析出的WSDL文档中抽取与WEB服务相关的信息;

S4,对所抽取出的WEB服务相关信息构建WSDL索引。

3.根据权利要求1所述的WEB服务实现方法,其特征在于,在基于所述WSDL索引通过搜索引擎对所述用户的请求进行查询之前,所述方法还包括:对所述用户的请求进行查询扩展。

4.根据权利要求1所述的WEB服务发现方法,其特征在于,在所述步骤S2中,对所抓取的WEB页面之中的每个链接作遍历测试,如果其为有效链接,则以该链接作为WSDL文档的URL,并对该链接对应的WSDL页面内容建立该链接的WSDL文档,如果该链接是无效链接,忽略该链接,继续处理下一个链接。

5.根据权利要求1所述的WEB服务发现方法,其特征在于,在所述步骤S3中,所述与WEB服务有关的信息包括所述WEB服务的服务名、服务描述、操作名、操作描述以及操作的输入输出参数。

6.根据权利要求1所述的WEB服务发现方法,其特征在于,在所述步骤S4中,以WEB服务中的每个操作建立一个索引文档,所述索引文档包括操作对应的服务名、服务描述、操作名、操作描述、操作的输入参数、操作的输出参数以及WSDL链接URL的索引域。

7.根据权利要求1-6任一项所述的WEB服务发现方法,其特征在于, 在所述步骤S4的构建WSDL索引过程中,对所述与WEB服务有关的信息内容使用了切词处理,所述切词处理包括下述步骤:

S31:判断所述与WEB服务有关的信息是否为有效字符串,是则进行步骤S32,否则退出该切词处理算法不进行切词处理;

S32:根据WEB服务的命名规范,建立一正则表达式,利用该正则表达式对所述有效字符串进行第一次切词处理,建立切词表;

S33:根据单词之间的拼写规范,依次对所述切词表中的每个字符串进行二次切词处理,将所切出的单词加入到切词集合中。

8.根据权利要求7所述的WEB服务发现方法,其特征在于,在所述步骤S33中,根据单词之间的拼写规范,进行二次切词处理的步骤具体为:

S331:依次取得切词表中的每个字符串,判断字符串的长度是否大于零且该字符串的第一个字符为小写,是则进行步骤S332,否则转入步骤S333;

S332:依次取得所述第一个字符后面的字符,直到当前字符为大写,则切出一个从所述第一字符到所述当前字符的字符串,将该切出的字符串加入到所述切词表中,然后对其它的字符串进行递归处理;

S333:判断当前字符串的长度是否大于1,是则进行步骤S334,否则转入步骤S335;

S334:在所述当前字符串的第二个字符为小写情况下,依次取得其后面的字符,直到当前字符为大写时,切出一个从第一字符到所述当前字符的字符串,并将该切出的字符串加入到所述切词表中,然后对其它的字符串进行递归处理;在所述当前字符串的第二个字符为大写情况下,依次取得其后面的字符,直到当前字符为小写时,切出一个从第一字符到当前字符的前一位置的字符串,并将该切出的字符串加入到所述切词表中,然后对其它的字符串进行递归处理;

S335:直接将该字符串追加到前一切分词的末尾。

下载完整专利技术内容需要扣除积分,VIP会员可以免费下载。

该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于阿里巴巴集团控股有限公司,未经阿里巴巴集团控股有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服

本文链接:http://www.vipzhuanli.com/pat/books/201210149014.0/1.html,转载请声明来源钻瓜专利网。

×

专利文献下载

说明:

1、专利原文基于中国国家知识产权局专利说明书;

2、支持发明专利 、实用新型专利、外观设计专利(升级中);

3、专利数据每周两次同步更新,支持Adobe PDF格式;

4、内容包括专利技术的结构示意图流程工艺图技术构造图

5、已全新升级为极速版,下载速度显著提升!欢迎使用!

请您登陆后,进行下载,点击【登陆】 【注册】

关于我们 寻求报道 投稿须知 广告合作 版权声明 网站地图 友情链接 企业标识 联系我们

钻瓜专利网在线咨询

周一至周五 9:00-18:00

咨询在线客服咨询在线客服
tel code back_top