首页> 外文会议>2011 11th IEEE International Conference on Advanced Learning Technologies >Optimizing the Performance of Educational Web Services
【24h】

Optimizing the Performance of Educational Web Services

机译:优化教育Web服务的性能

获取原文

摘要

We describe how web service architectures can provide better performance to applications by offering fine-grained services. We define web service granularity in terms of the amount of data that can be retrieved from a service in a single request on average. This is important because developers cannot predict if students will be using state of the art hardware. Thus, service-oriented architectures (SOA) with fine service granularity can minimize network communication and allow server machines to perform more work for applications. We present the Rashi Intelligent Tutoring System and describe how its architecture has been adapted into a web service with two competing application interfaces. We show how the interface that uses more fine-grained services leads to significant improvements in network message response time, message size, and response size, without a significant change in the number of requests.
机译:我们描述了Web服务体系结构如何通过提供细粒度的服务来为应用程序提供更好的性能。我们根据平均可以在单个请求中从服务检索的数据量来定义Web服务粒度。这很重要,因为开发人员无法预测学生是否将使用最先进的硬件。因此,具有精细服务粒度的面向服务的体系结构(SOA)可以最大程度地减少网络通信,并允许服务器计算机为应用程序执行更多工作。我们将介绍Rashi智能辅导系统,并描述如何将其体系结构调整为具有两个竞争应用程序接口的Web服务。我们将展示使用更细粒度服务的接口如何在不显着改变请求数量的情况下,显着改善网络消息响应时间,消息大小和响应大小。

著录项

相似文献

  • 外文文献
  • 中文文献
  • 专利
获取原文

客服邮箱:kefu@zhangqiaokeyan.com

京公网安备:11010802029741号 ICP备案号:京ICP备15016152号-6 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号