- 1、本文档共4页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
524 计算机技术‘j应用进展·2007
一种Web服务动态合成模式的研究与实现拳
袁兆山 高尚 李宏芒
合肥’r业大学计算机与信息学院,安徽合肥230009
摘要:Web服务作为新的分布式计算技术,已经被越来越广泛地接受。在众多的Web服务出现
后,通过合成技术将现有的服务整合起来,形成一个完善的功能更强的复合Web服务就成为弛然的趋
势。本文提出了一种基于语义Web和业务流程执行语言的服务动态合成模式,并利用该模式设计了
Web服务动态合成框架,从而证明该模式是可行的。
关键词:Web服务动态服务合成模式语义Web业务流程执行语言
1前 言
Web服务合成的过程本质是将各类不同服务根据某个业务目标按照一定的规则和逻辑顺序进行连接,
从而实现由一组输入数据集直接获得所需信息,目前的Web服务规范缺乏在服务动态合成方面更是明显。
因此,本文借助:I.业界J“泛应用丁静态合成的业务流样执行语言和学术界JI.泛使用的语义Web两个技术规
范‘l】.【21,提出了一种动态服务合成模式,从服务动态发现,动态筛选,动态集成,复合服务执行以及服务
注册等方面定义相关机制,着重解决服务合成过程中的动态性问题。
2相关规范
2.1业务流程执行语言
ProcessExecutable
业务流程执行语言的全称是Business
1.1/1.0(BusinessProcessExecution
组织制定的WS-BPEL2.0规范。WS·BPEL的前一版本是BPEL4WS
forWeb
Language
流程描述和XLANG基丁.结构化的构造过程结合在一起,成为Web服务合成的统一化标准‘2】-【31。
2.2语义W曲
语义Web(SemanticWeb),由Berners.Lee在XML
2000会议上提出。它提供了一个通}}j的框架.允
许跨越不同应J{j程序、企业和团体的边界共享和重用数据。语义Web是W3C领导下的协作项目,有人量
命名机制,将各种不同的应用集成在一起。目前J“泛使用OWL(Web本体语言)描述语义Webf41。
+基金说明:合肥工业大学科学研究发展基金项t:i(050502F)。
作者简介:袁兆山(1945.),男,山东苍山人,教授,硕七生导师,研究方向为软件丁程、信息系统与多媒体技术;高尚(1982.),
男,安徽肥东人,硕上研究生,研究方向为信息系统与多媒体技术;李宏芒(1967.),男,江苏徐州人,讲师,研究方向为
软件丁程。
3动态服务合成模式
动态服务合成要解决的一般都是开放式的异构,动态的环境,在该环境中业务领域和服务数目都是可
变的,服务的可用性,接口等可能是不稳定的。动态服务合成的关键点也就集中在合成动态性解决上”J。
、
3.1动态服务发现机制
目前业界普遍采用UDDI以方便实现服务发布、发现和调用。然而,UDDl只支持基于关键字和分类
查询,但对于动态环境中的服务发现,存在无法进行语义匹配和缺乏对服务匹配结果进行评估的支持。为
了在动态服务合成中提高服务发现效率和精确度,需要增加语义支持,即在原有的Web服务发现,查询,
注册等基础上建立一系列的语义扩展机制ioJ。具体措施为:(1)建立领域本体库,提供全局共享的本体词
汇; (3)提供语义查询
(2)扩展UDDI的布询功能,增加除关键字和分类以外的基于语义的服务查询:
模板,用以描述复合服务的功能,输入输出,筛选规则,以及复合服务内部抽象流程等方面;(4)为Web
服务注册增加语义支持,包括与领域本体的映射,服务质量等方面。
3.2动态服务筛选机制
为了使复合服务更为符合服务的合成需求,并具高效性,需要进一步进行服务筛选从而获得最优服务
集。在此
您可能关注的文档
- 辽宁省沈阳市中小学-阳光体育运动-实施阻力的质化的研究.pdf
- 马钢姑山露天采场第四系边坡研究和治理.pdf
- 桥面防水材料施工技术和质量控制研究.pdf
- 广西城市公共物品有效供给评价和对策研究.pdf
- 预硬型塑料模具718钢回火硬度变化规律地研究.pdf
- 无线中间件技术探讨和框架研究.pdf
- 广西城镇污水处理设施建设的BOT模式的研究——新公共管理的视角.pdf
- 辽东湾北岸滨海湿地生态系统的功能与其利用研究.pdf
- 自体引流血回输在双侧人工全膝关节同期置换手术中作用地研究.pdf
- 无轴承异步电机转子磁场定向控制的研究.pdf
- 2025至2030热风除皱机市场前景分析及投资策略与风险管理报告.docx
- 思维导图在初中化学教学中的情感态度价值观教育实践与反思教学研究课题报告.docx
- 2025年快递末端配送最后一公里解决方案报告.docx
- 2025民航职业技能鉴定能力提升B卷题库及答案详解(全国通用).docx
- 比赛课件亮点介绍词英语.pptx
- 小学数字素养评价与信息技术课程实施效果研究教学研究课题报告.docx
- 初中劳动实践基地课程开发与师资培训策略研究教学研究课题报告.docx
- 小学数学应用:微型垂直农场系统布局与优化计算探究教学研究课题报告.docx
- 小学科学课堂论证式对话在科学探究活动中的应用与反思教学研究课题报告.docx
- 2025至2030热镀锌行业市场深度调研及发展前景趋势与投融资报告.docx
文档评论(0)