检索规则说明:AND代表“并且”;OR代表“或者”;NOT代表“不包含”;(注意必须大写,运算符两边需空一格)
检 索 范 例 :范例一: (K=图书馆学 OR K=情报学) AND A=范并思 范例二:J=计算机应用与软件 AND (U=C++ OR U=Basic) NOT M=Visual
机构地区:[1]湖南师范大学数学与计算机科学学院,长沙410081
出 处:《计算机工程与应用》2007年第28期103-106,共4页Computer Engineering and Applications
基 金:湖南省重点科技攻关项目(No.05GK2002);湖南省自然科学基金(the Natural Science Foundation of Hunan Province of China under Grant No.03JJY6023);长沙市科技攻关重大项目(No.K06070001-12);湖南省重大科技攻关项目(No.2006GK4034)
摘 要:在Web服务组合执行引擎WebJetFlow中解耦流程执行和成分Web服务调用,将服务代理的服务调用由同步模式转变为单纯异步模式,并用NS2模拟器针对服务代理的同步模式转变为单纯异步模式,以及有服务代理和无服务代理的两种不同的引擎处理机制分别进行模拟仿真。仿真结果证明:在同样的线程资源条件下,有服务代理的引擎访问流量大于无服务代理引擎;解耦流程执行和成分Web服务调用以及单纯异步调用模式提高了引擎资源的使用效率、增加了流程执行的并发性、改善了引擎的吞吐量和性能。In this paper,we have tackled three problems:firstly,decoupling the process execution and the differentiated web service scheduling in the web composite service execution engine-WebJetFlow;Secondly,changing the service scheduling of Service Proxy from the synchronous model to the pure asynchronous model;Lastly,adopting NS2 simulator to test the performance of the engine under the circumstance above as well as test the performance of the engine with Service Proxy and without Service Proxy respectively.From the simulation results,we can conclude that the access flow of the engine with Service Proxy is more than the flow of the engine without Service Proxy on the condition of the same thread resources.Moreover decoupling the process execution,the differentiated web service scheduling and the pure asynchronous scheduling model greatly enhance the utilization efficiency of the engine,increase the concurrence of the process execution and improve the throughput and the performance of the engine.
关 键 词:WEB服务组合 执行引擎WebJetFlow 异步模式 服务代理
分 类 号:TP301[自动化与计算机技术—计算机系统结构]
正在载入数据...
正在载入数据...
正在载入数据...
正在载入数据...
正在载入数据...
正在载入数据...
正在载入数据...
正在链接到云南高校图书馆文献保障联盟下载...
云南高校图书馆联盟文献共享服务平台 版权所有©
您的IP:216.73.216.229