...
首页> 外文期刊>IEICE transactions on information and systems >Web API Database Systems for Rapid Web Application Development
【24h】

Web API Database Systems for Rapid Web Application Development

机译:用于快速Web应用程序开发的Web API数据库系统

获取原文
           

摘要

Web APIs are offered in many Web sites for Ajax and mashup, but they have been developed independently since no reusable database component has been specifically created for Web applications. In this paper, we propose WapDB, a distributed database management system for the rapid development of Web applications. WapDB is designed on Atom, a set of Web API standards, and provides several of the key features required for Web applications, including efficient access control, an easy extension mechanism, and search and statistics capabilities. By introducing WapDB, developers are freed from the need to implement these features as well as Web API processing. In addition, its design totally follows the REST architectural style, which gives uniformity and scalability to applications. We develop a proof-of-concept application with WapDB, and find that it offers great cost effectiveness with no significant impact on performance; in our experiments, the development cost is reduced to less than half with the overhead (in use) of response times of just a few msec.
机译:许多Web站点都为Ajax和mashup提供了Web API,但是由于没有专门为Web应用程序创建可重用的数据库组件,因此它们是独立开发的。在本文中,我们提出了WapDB,这是一种用于快速开发Web应用程序的分布式数据库管理系统。 WapDB是基于Atom(一组Web API标准)设计的,并提供Web应用程序所需的一些关键功能,包括有效的访问控制,简便的扩展机制以及搜索和统计功能。通过引入WapDB,开发人员无需实现这些功能以及Web API处理。此外,其设计完全遵循REST架构风格,从而为应用程序提供统一性和可伸缩性。我们使用WapDB开发了概念验证应用程序,发现它具有很高的成本效益,并且对性能没有重大影响;在我们的实验中,开发成本降低了不到一半,而响应时间的开销(使用中)仅为几毫秒。

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号