The original paper is in English. Non-English content has been machine-translated and may contain typographical errors or mistranslations. ex. Some numerals are expressed as "XNUMX".
Copyrights notice
The original paper is in English. Non-English content has been machine-translated and may contain typographical errors or mistranslations. Copyrights notice
API Web ditawarkan dalam banyak tapak Web untuk Ajax dan mashup, tetapi ia telah dibangunkan secara bebas kerana tiada komponen pangkalan data boleh guna semula telah dicipta khusus untuk aplikasi Web. Dalam kertas ini, kami mencadangkan WAPDB, sistem pengurusan pangkalan data teragih untuk pembangunan pesat aplikasi Web. WAPDB direka pada Atom, satu set piawaian API Web, dan menyediakan beberapa ciri utama yang diperlukan untuk aplikasi Web, termasuk kawalan capaian yang cekap, mekanisme sambungan yang mudah dan keupayaan carian dan statistik. Dengan memperkenalkan WAPDB, pembangun dibebaskan daripada keperluan untuk melaksanakan ciri-ciri ini serta pemprosesan API Web. Di samping itu, reka bentuknya sepenuhnya mengikut gaya seni bina REST, yang memberikan keseragaman dan kebolehskalaan kepada aplikasi. Kami membangunkan aplikasi bukti konsep dengan WAPDB, dan mendapati ia menawarkan keberkesanan kos yang hebat tanpa kesan ketara terhadap prestasi; dalam eksperimen kami, kos pembangunan dikurangkan kepada kurang daripada separuh dengan overhed (sedang digunakan) masa tindak balas hanya beberapa msec.
The copyright of the original papers published on this site belongs to IEICE. Unauthorized use of the original or translated papers is prohibited. See IEICE Provisions on Copyright for details.
Salinan
Takeru INOUE, Hiroshi ASAKURA, Yukio UEMATSU, Hiroshi SATO, Noriyuki TAKAHASHI, "Web API Database Systems for Rapid Web Application Development" in IEICE TRANSACTIONS on Information,
vol. E93-D, no. 12, pp. 3181-3193, December 2010, doi: 10.1587/transinf.E93.D.3181.
Abstract: 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.
URL: https://global.ieice.org/en_transactions/information/10.1587/transinf.E93.D.3181/_p
Salinan
@ARTICLE{e93-d_12_3181,
author={Takeru INOUE, Hiroshi ASAKURA, Yukio UEMATSU, Hiroshi SATO, Noriyuki TAKAHASHI, },
journal={IEICE TRANSACTIONS on Information},
title={Web API Database Systems for Rapid Web Application Development},
year={2010},
volume={E93-D},
number={12},
pages={3181-3193},
abstract={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.},
keywords={},
doi={10.1587/transinf.E93.D.3181},
ISSN={1745-1361},
month={December},}
Salinan
TY - JOUR
TI - Web API Database Systems for Rapid Web Application Development
T2 - IEICE TRANSACTIONS on Information
SP - 3181
EP - 3193
AU - Takeru INOUE
AU - Hiroshi ASAKURA
AU - Yukio UEMATSU
AU - Hiroshi SATO
AU - Noriyuki TAKAHASHI
PY - 2010
DO - 10.1587/transinf.E93.D.3181
JO - IEICE TRANSACTIONS on Information
SN - 1745-1361
VL - E93-D
IS - 12
JA - IEICE TRANSACTIONS on Information
Y1 - December 2010
AB - 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.
ER -