基于闪联标准的服务自动组合方法

文档序号:6563752阅读:295来源:国知局
专利名称:基于闪联标准的服务自动组合方法
技术领域
本发明涉及网络服务自动组合技术,特别涉及一种基于闪联标准的服务自动组合方法。
背景技术
近几年来,家庭网络,智能家居等词汇成了人们耳熟能详的词汇。目前关于智能家庭的 名称特别多,诸如电子家庭(Electronic Home) 、 e-Home、数字家园(Digital family)、家 庭自动化(Home Automation)、家庭网络(Home net/Networks for Home)、网络家居 (Network Home)等,尽管名称各不相同,但其含义和所要完成的功能大体相同,即利用电脑 、网络和综合布线技术,通过家庭信息管理平台将与家居生活有关的各种子系统有机地结合 的一个系统。为支持不同厂家的家庭设备之间的互联、互操作,也出现了不同的家庭网络标 准,如闪联标准。
闪联标准是指在家庭、办公和公共环境中,通过定义一系列的协议标准,支持各种信息 设备、家用电器、通讯设备之间自动发现、动态组网、资源共享和协同服务。闪联服务指闪 联设备上提供符合规定描述的使用接口的可共享资源。闪联服务是基于闪联标准规定的模板 描述;基于闪联标准规定的机制发布,并且能够通过闪联协议使用机制被闪联客户调用。根 据封装资源的不同,闪联服务可分为多种服务类型,实现同一类型的服务程序具有相同的调 用接口。闪联设备可以査看不同类型的闪联服务,但不能根据服务査找关键字搜索具体的 服务内容。

发明内容
本发明所要解决的技术问题是,提供一种基于闪联标准的服务自动组合方法。 本发明解决所述技术问题采用的技术方案是,基于闪联标准的服务自动组合方法,其特 征在于,包括下列步骤
a、 用户输入服务査找关键字;
b、 判断服务査找关键字是否为基本査找,若是,则进入步骤c;否则进入步骤d;
c、 根据服务査找关键字进行査找,并将査找结果返回给用户;
d、 将服务査找关键字分解为若干个基本服务调用;
e、 根据基本服务调用进行服务査找;
f、 将査找结果中最接近用户需求的査找结果返回给用户;
进一步的,所述步骤a中,列举不同的服务类型,用户根据服务类型输入服务査找关键
字;
进一步的,所述步骤e还包括,对査找结果按序汇聚。
本发明的有益效果是,使闪联设备具有服务内容搜索的同时还能实现闪联服务的动态组合。
以下结合具体实施方式
对本发明作进一步说明。
具体实施例方式
基于闪联标准的服务组合是指为了特定的目标将多个独立自治的闪联服务(基本服务) 按照其语义及逻辑关系"拼装"起来,以实现高层次的功能聚合(组合服务)。
为了在基于闪联标准的动态组网中实现自动服务组合,在闪联设备设置组合服务调度器 和组合服务适配器。组合服务调度器包括语义分析器、服务分析器和基本服务调用,根据用 户输入的服务査找关键字触发组合服务査找接口,调用基本服务査找,在闪联设备的资源数 据库中査找基本服务;组合服务适配器包括组合服务调度和服务适配,将组合服务调度器的 査找结果汇聚并把最符合用户的需求的査找结果返回给用户。具体流程如下
(1) 用户根据服务类型输入服务査找关键字在闪联服务中,可以根据服务类型区分 不同的闪联服务,同时根据闪联服务类型的有限性,将不同的服务类型一一列举出来,让用 户根据不同的服务类型填写不同的服务査找关键字;
(2) 判断用户输入的服务査找关键字是否为基本査找,若是,则触发组合服务査找接 口,根据服务査找关键字在资源数据可中査找服务并将査找结果直接返回给用户,服务査找 结束;否则,进入下一步;
(3) 由组合服务调度器的语义分析器和服务分析器将用户输入的服务査找关键字分解 为若干基本服务调用。由组合服务调度器的基本服务调用进行服务査找根据服务类型和服 务査找关键字会得到一个査找表达式,闪联设备通过査找表达式调用服务査找接口,在资源 数据库中査找服务;
(4) 组合服务适配器的组合服务调度负责将各个服务査找结果以最符合用户査找要求 的次序汇聚;
(5) 组合服务适配器的服务适配在査找结果中找到最接近用户需求的査找结果,并将 査找结果呈现给用户,将多个满足用户需求的査找结果以最优的次序排列,供用户选择。
例如在绵阳的用户途经深圳出差到北京,他想预订深圳和北京的酒店和机票。那么他可 以在机票类服务中输入北京、深圳、日期,在酒店类服务中输入北京、深圳、日期。在网络
上査找服务的时候,返回的服务类型将是酒店类服务和机票类服务的具体详细信息,本地査 找端根据返回服务的具体信息以价格优先或者舒适度优先或者其他的优先条件将査找结果呈 现给用户,供用户选择。
权利要求
1.基于闪联标准的服务自动组合方法,其特征在于,包括下列步骤a、用户输入服务查找关键字;b、判断服务查找关键字是否为基本查找,若是,则进入步骤c;否则进入步骤d;c、根据服务查找关键字进行查找,并将查找结果返回给用户;d、将服务查找关键字分解为若干个基本服务调用;e、根据基本服务调用进行服务查找;f、将查找结果中最接近用户需求的查找结果返回给用户。
2.如权利要求l所述的基于闪联标准的服务自动组合方法,其特征在 于,所述步骤a中,列举不同的服务类型,用户根据服务类型输入服务査找关键字。
3.如权利要求l所述的基于闪联标准的服务自动组合方法,其特征在 于,所述步骤e还包括,对査找结果按序汇聚。
全文摘要
本发明涉及网络服务自动组合技术,特别涉及一种基于闪联标准的服务自动组合方法。本发明公开了一种基于闪联标准的服务自动组合方法。本发明的技术方案包括下列步骤a.用户输入服务查找关键字;b.判断服务查找关键字是否为基本查找,若是,则进入步骤c;否则进入步骤d;c.根据服务查找关键字进行查找,并将查找结果返回给用户;d.将服务查找关键字分解为若干个基本服务调用;e.根据基本服务调用进行服务查找;f.将查找结果中最接近用户需求的查找结果返回给用户。本发明的有益效果是,使闪联设备具有服务内容搜索的同时还能实现闪联服务的动态组合。
文档编号G06F17/30GK101183389SQ20071020321
公开日2008年5月21日 申请日期2007年12月19日 优先权日2007年12月19日
发明者居文军, 梁应龙, 峰 王 申请人:四川长虹电器股份有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1