首页> 外文会议>Advances in computer science and information technology >Multiple Asynchronous Requests on a Client-Based Mashup Page
【24h】

Multiple Asynchronous Requests on a Client-Based Mashup Page

机译:基于客户端的混搭页面上的多个异步请求

获取原文
获取原文并翻译 | 示例

摘要

This paper considers a client-based mashup, in which a page interacts with multiple service methods asynchronously. Browser systems execute callbacks when the corresponding reply arrives, which can potentially be concurrent to user interface actions. In this case, callbacks and user interface actions share data memory and the screen. Furthermore, when the user sent multiple requests, the shared resource problem becomes more complex due to multiple callbacks. To solve the problem of multiple requests, we adopted the following approach. First, we modeled a mashup page with user actions and callbacks, and presented several types of callbacks. Secondly, we defined the concurrency conditions between callbacks and user actions in terms of shared resources. In addition, we proposed a serialization approach to guarantee the safe execution of callbacks. Finally, we applied the proposed concurrency condition to XForms language, and extended the XForms browser to implement the proposed approach. The prototype implementation showed that the proposed approach enable better user experience on mashup pages.
机译:本文考虑了基于客户端的混搭,其中页面与多种服务方法异步交互。浏览器系统在相应答复到达时执行回调,这可能与用户界面操作并发。在这种情况下,回调和用户界面操作将共享数据内存和屏幕。此外,当用户发送多个请求时,由于多个回调,共享资源问题变得更加复杂。为了解决多个请求的问题,我们采用了以下方法。首先,我们使用用户操作和回调对混搭页面进行建模,并提出了几种类型的回调。其次,我们根据共享资源定义了回调和用户操作之间的并发条件。另外,我们提出了一种序列化方法来保证回调的安全执行。最后,我们将提出的并发条件应用于XForms语言,并扩展了XForms浏览器以实现提出的方法。原型实现表明,所提出的方法可在mashup页面上提供更好的用户体验。

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号