Web服务组合技术在电子商务中的应用.doc

Web服务组合技术在电子商务中的应用.doc

ID:51949343

大小:79.50 KB

页数:4页

时间:2020-03-20

Web服务组合技术在电子商务中的应用.doc_第1页
Web服务组合技术在电子商务中的应用.doc_第2页
Web服务组合技术在电子商务中的应用.doc_第3页
Web服务组合技术在电子商务中的应用.doc_第4页
资源描述:

《Web服务组合技术在电子商务中的应用.doc》由会员上传分享,免费在线阅读,更多相关内容在工程资料-天天文库

1、Web服务组合技术在电子商务屮的应用作者:秩名发布吋间:06-04-30作者:毛-梅乐嘉锦徐建半[摘要]Web服务技术已被电子商务企业广泛接受和认同,然而,在业务过程处理屮,通常需要按照一•定的粒度,将多个Web服务根据特定的应用背景和需求进行合理的组合,以便实现完整的业务过程。本文主要研究基于本体的Web组合服务的合成建模及接口集成的技术,介绍该技术在电子商务屮应用的基木思想,并根据具体的案例提出了Web组合服务的实施方案。[关键词]电子商务Web服务Web组合服务合成建模在电子商务屮,具有良好封闭性、松散耦合和高度可集成等特点的Web服务技术深受企业的青睞,但是单一的Web服务功能

2、毕竟简单、有限,难以满足某些实际应用的需要,人们开始关注Web服务的组合问题,本文主要研究基于本体的Web组合服务的合成建模及接口集成的技术在电子商务小的应用,分析了具体的案例,提岀了Web组合服务的实施方案。一、Web服务的组合1•概述Web服务的组合就是通过合成不同提供者提供的原子Web服务或组合服务來为用户提供增值的服务。FI前,有许多著名公司的商务套件产品都开始支持Web服务及其组合的应用。Web服务的组合屮如何建模是组合成败的关键之O2•本体建模在Web服务的合成屮,本体建模的优劣直接影响到组合服务的效果。本体建模分为二个部分:输入输出参数建模和Web服务合成建模。(1)输入

3、输出参数建模输入输出参数进行建模分收集属性和构建抽象属性二个步骤。收集属性就是根据现有的Web服务的输入输出参数來进行属性的选取;构建抽象属性是根据实际情况对收集到的属性和Web服务屮已有的类进行分类和抽彖,构建基本类和抽彖类。在本体屮可以有两个基本的关系sub-class-of和part-of:sub-class-of:A"sub-class-ofnB,表示A是B的子类。这里的A和BJ4能是抽象类。sub-class-of具有传递性,即Asub-class-ofB,B“sub・cl2ss~of”C意味着AUsub-class-of,jCopart-of:A"part-of"B表示A是

4、B的一个元素。这里的A可以是基本类或抽象类,也可以是一个集合;而B只能为集合或者抽象类。part-of也具有传递性。可以由sub-class-ofpart-of定义一个关系:Ausemi-partofnB。定义1假设有两个集合A、B,如果对于A中任意一个元素a,总能在B屮找到一个元素B,使a、B满足关系:Upartof”B或U=p或u“sub-classof''B,贝ijA“semi・partof”B。(2)Web服务合成建模通过把Web服务转化为本体屮的属性,并定义属性之间的关系來完成建模。定义2对于,我们把W3作为本体屮的一个展性Pi,其中Pi的定义域是PDi,值域为,。把Web服

5、务转化为属性之后,即可通过定义属性间的关系对Web服务之间的关系进行描述。定义3假设有两个属性Pi,Pj,对于,如果,就有,则Pjusemantic-equar,Pio其中表示i的属性Pi取值为j,即i,j满足关系Pi。由“semantic-equal”定义可知,展性Pj的语义包含Pi的语义。如果能够根据Web服务建立这种关系,我们就能由这种关系来判断Web服务的语义包含问题。定理1假设所产生的属性为所产生的属性为PjoPjsemantic-equaT,Pi,当且仅当,如果满足WS,就有满足W$(其屮in+1,・・・in+r可以取任意值)。证明:充分性:,因为,所以,应该有这样的形式,

6、。假设,满足W9的输入输出为(叩),则j'一定具有形式满足WS,所以(i,j)也满足W$。因此i,j满足,即Pjsemantic-equaT,Pi。必要性:满足WS,所以,i,j应有形式i=(i1,-,in),j=(o1,-,on),且。假设i=(i1,—,in,in+1,—in+r),j'=(o1,o2,—,on-m),其中(in+1,—in+r)可以取任意值。因为PDi(l1,l2,・・・,ln),PRi(O1,O2,-,On),所以,iPDi,j'PRi;因为(i,j)Pi,所以(叩)Pi;因为Pj"semantic-equal"Pi,所以(iJ)Pj,即(i',j‘)满足W$。

7、可以由定理1推出定理2。定理2假设WS(I,0),wq(r,0)所产生的属性分别为Pi,Pj,如果I“semi・part・of”I*,0*usemi-part-ofn0,且对于满足WSS的任意一组输入输出都满足W$,则有Pj“semantic-equaiPi。定理1与定理2表明如果用户期望的Web服务是Wq(ri,l2,…,ln」n+1,…,ln+r,01,02,••-,0n-m),通过合成得到这样一个Web服务:Wg(l1,l2J-,ln5O

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。