基于JXTA的并行服务调用模型,用于对等web服务组合

H. M. T. A. Ariyarathna, D. Ranasinghe
{"title":"基于JXTA的并行服务调用模型,用于对等web服务组合","authors":"H. M. T. A. Ariyarathna, D. Ranasinghe","doi":"10.1109/ICIINFS.2012.6304798","DOIUrl":null,"url":null,"abstract":"When numerous web services are available, it seems natural to reuse existing web services to create a composite web service. A pivotal problem of web service composition is how to model input and output data dependencies of candidate web services to form composite web services efficiently. In a sequential web services invocation model, each web service needs to wait till the previous web service provides its output for the web service to be invoked, even if they don't have any inter dependency. Hence they are very poor in resource utilization. Peer to peer network provides certain interesting capabilities such as fault tolerance, high scalability which are not possible in traditional client/server network architecture. JXTA holds tremendous promise for the P2P world. It defines a set of protocols that developers can use to build almost any P2P application. For P2P applications which perform a lot of web service transactions, the use of sequential service invocation architecture may become a limiting factor. This research is made to introduce parallel service invocation model and web service composition model to JXTA. XML tree based notation is introduced to represent a composite web service in JXTA peer environment. The model is implemented by using Java, XML RPC, AXIS2, JXTA and JXTA-SOAP technologies.","PeriodicalId":171993,"journal":{"name":"2012 IEEE 7th International Conference on Industrial and Information Systems (ICIIS)","volume":"50 1","pages":"0"},"PeriodicalIF":0.0000,"publicationDate":"2012-09-17","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"6","resultStr":"{\"title\":\"JXTA based parallel service invocation model for peer to peer web service composition\",\"authors\":\"H. M. T. A. Ariyarathna, D. Ranasinghe\",\"doi\":\"10.1109/ICIINFS.2012.6304798\",\"DOIUrl\":null,\"url\":null,\"abstract\":\"When numerous web services are available, it seems natural to reuse existing web services to create a composite web service. A pivotal problem of web service composition is how to model input and output data dependencies of candidate web services to form composite web services efficiently. In a sequential web services invocation model, each web service needs to wait till the previous web service provides its output for the web service to be invoked, even if they don't have any inter dependency. Hence they are very poor in resource utilization. Peer to peer network provides certain interesting capabilities such as fault tolerance, high scalability which are not possible in traditional client/server network architecture. JXTA holds tremendous promise for the P2P world. It defines a set of protocols that developers can use to build almost any P2P application. For P2P applications which perform a lot of web service transactions, the use of sequential service invocation architecture may become a limiting factor. This research is made to introduce parallel service invocation model and web service composition model to JXTA. XML tree based notation is introduced to represent a composite web service in JXTA peer environment. The model is implemented by using Java, XML RPC, AXIS2, JXTA and JXTA-SOAP technologies.\",\"PeriodicalId\":171993,\"journal\":{\"name\":\"2012 IEEE 7th International Conference on Industrial and Information Systems (ICIIS)\",\"volume\":\"50 1\",\"pages\":\"0\"},\"PeriodicalIF\":0.0000,\"publicationDate\":\"2012-09-17\",\"publicationTypes\":\"Journal Article\",\"fieldsOfStudy\":null,\"isOpenAccess\":false,\"openAccessPdf\":\"\",\"citationCount\":\"6\",\"resultStr\":null,\"platform\":\"Semanticscholar\",\"paperid\":null,\"PeriodicalName\":\"2012 IEEE 7th International Conference on Industrial and Information Systems (ICIIS)\",\"FirstCategoryId\":\"1085\",\"ListUrlMain\":\"https://doi.org/10.1109/ICIINFS.2012.6304798\",\"RegionNum\":0,\"RegionCategory\":null,\"ArticlePicture\":[],\"TitleCN\":null,\"AbstractTextCN\":null,\"PMCID\":null,\"EPubDate\":\"\",\"PubModel\":\"\",\"JCR\":\"\",\"JCRName\":\"\",\"Score\":null,\"Total\":0}","platform":"Semanticscholar","paperid":null,"PeriodicalName":"2012 IEEE 7th International Conference on Industrial and Information Systems (ICIIS)","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.1109/ICIINFS.2012.6304798","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
引用次数: 6

摘要

当有大量的web服务可用时,重用现有的web服务来创建复合web服务似乎是很自然的。web服务组合的一个关键问题是如何对候选web服务的输入和输出数据依赖关系进行建模,以有效地形成组合web服务。在顺序web服务调用模型中,每个web服务都需要等待,直到前一个web服务为要调用的web服务提供输出,即使它们之间没有任何依赖关系。因此,他们的资源利用率很低。点对点网络提供了一些有趣的功能,如容错、高可伸缩性,这些在传统的客户机/服务器网络体系结构中是不可能的。JXTA为P2P世界带来了巨大的希望。它定义了一组协议,开发人员可以使用这些协议构建几乎任何P2P应用程序。对于执行大量web服务事务的P2P应用程序,顺序服务调用体系结构的使用可能成为限制因素。本文将并行服务调用模型和web服务组合模型引入到JXTA中。引入基于XML树的表示法来表示JXTA对等环境中的复合web服务。该模型采用Java、XML RPC、AXIS2、JXTA和JXTA- soap技术实现。
本文章由计算机程序翻译,如有差异,请以英文原文为准。
JXTA based parallel service invocation model for peer to peer web service composition
When numerous web services are available, it seems natural to reuse existing web services to create a composite web service. A pivotal problem of web service composition is how to model input and output data dependencies of candidate web services to form composite web services efficiently. In a sequential web services invocation model, each web service needs to wait till the previous web service provides its output for the web service to be invoked, even if they don't have any inter dependency. Hence they are very poor in resource utilization. Peer to peer network provides certain interesting capabilities such as fault tolerance, high scalability which are not possible in traditional client/server network architecture. JXTA holds tremendous promise for the P2P world. It defines a set of protocols that developers can use to build almost any P2P application. For P2P applications which perform a lot of web service transactions, the use of sequential service invocation architecture may become a limiting factor. This research is made to introduce parallel service invocation model and web service composition model to JXTA. XML tree based notation is introduced to represent a composite web service in JXTA peer environment. The model is implemented by using Java, XML RPC, AXIS2, JXTA and JXTA-SOAP technologies.
求助全文
通过发布文献求助,成功后即可免费获取论文全文。 去求助
来源期刊
自引率
0.00%
发文量
0
×
引用
GB/T 7714-2015
复制
MLA
复制
APA
复制
导出至
BibTeX EndNote RefMan NoteFirst NoteExpress
×
提示
您的信息不完整,为了账户安全,请先补充。
现在去补充
×
提示
您因"违规操作"
具体请查看互助需知
我知道了
×
提示
确定
请完成安全验证×
copy
已复制链接
快去分享给好友吧!
我知道了
右上角分享
点击右上角分享
0
联系我们:info@booksci.cn Book学术提供免费学术资源搜索服务,方便国内外学者检索中英文文献。致力于提供最便捷和优质的服务体验。 Copyright © 2023 布克学术 All rights reserved.
京ICP备2023020795号-1
ghs 京公网安备 11010802042870号
Book学术文献互助
Book学术文献互助群
群 号:604180095
Book学术官方微信