WWW数据库应用程序中的状态管理

S. Hadjiefthymiades, D. Martakos, Costas Petrou
{"title":"WWW数据库应用程序中的状态管理","authors":"S. Hadjiefthymiades, D. Martakos, Costas Petrou","doi":"10.1109/CMPSAC.1998.716693","DOIUrl":null,"url":null,"abstract":"Nowadays, the WWW is believed to be the ideal technological platform for the introduction of online telematic applications as well as information systems in enterprise intranets due to its wide acceptance and standardisation (W3C). In the majority of cases, the databases supporting such novel applications are hosted by RDBMSs. The paper touches upon the incompatible nature of WWW compliant database applications and classical database applications (developed with Embedded SQL/3GLs, 4GLs, etc.). The WWW is often blamed for the stateless character of one of its constituents: the HyperText Transfer protocol (HTTP). The so-called \"user session\" concept is not applicable in its client/server architecture. Communication between clients and servers is realised by means of fairly simple request-response interactions (\"hits\") which are treated independently (without memory state) by servers. We propose an architecture for the deployment of stateful database applications in the context of conventional WWW servers. In this architecture, state information preserved in the WWW client as well as in specialised agents that operate behind the WWW server, provides the required basis for a \"session-aware\" database application. The main benefits of this architecture are that it doesn't modify existing server software and requires minimum programming effort for the porting of existing \"session-aware\" applications to the WWW environment.","PeriodicalId":252030,"journal":{"name":"Proceedings. The Twenty-Second Annual International Computer Software and Applications Conference (Compsac '98) (Cat. No.98CB 36241)","volume":"65 1","pages":"0"},"PeriodicalIF":0.0000,"publicationDate":"1998-08-19","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"3","resultStr":"{\"title\":\"State management in WWW database applications\",\"authors\":\"S. Hadjiefthymiades, D. Martakos, Costas Petrou\",\"doi\":\"10.1109/CMPSAC.1998.716693\",\"DOIUrl\":null,\"url\":null,\"abstract\":\"Nowadays, the WWW is believed to be the ideal technological platform for the introduction of online telematic applications as well as information systems in enterprise intranets due to its wide acceptance and standardisation (W3C). In the majority of cases, the databases supporting such novel applications are hosted by RDBMSs. The paper touches upon the incompatible nature of WWW compliant database applications and classical database applications (developed with Embedded SQL/3GLs, 4GLs, etc.). The WWW is often blamed for the stateless character of one of its constituents: the HyperText Transfer protocol (HTTP). The so-called \\\"user session\\\" concept is not applicable in its client/server architecture. Communication between clients and servers is realised by means of fairly simple request-response interactions (\\\"hits\\\") which are treated independently (without memory state) by servers. We propose an architecture for the deployment of stateful database applications in the context of conventional WWW servers. In this architecture, state information preserved in the WWW client as well as in specialised agents that operate behind the WWW server, provides the required basis for a \\\"session-aware\\\" database application. The main benefits of this architecture are that it doesn't modify existing server software and requires minimum programming effort for the porting of existing \\\"session-aware\\\" applications to the WWW environment.\",\"PeriodicalId\":252030,\"journal\":{\"name\":\"Proceedings. The Twenty-Second Annual International Computer Software and Applications Conference (Compsac '98) (Cat. No.98CB 36241)\",\"volume\":\"65 1\",\"pages\":\"0\"},\"PeriodicalIF\":0.0000,\"publicationDate\":\"1998-08-19\",\"publicationTypes\":\"Journal Article\",\"fieldsOfStudy\":null,\"isOpenAccess\":false,\"openAccessPdf\":\"\",\"citationCount\":\"3\",\"resultStr\":null,\"platform\":\"Semanticscholar\",\"paperid\":null,\"PeriodicalName\":\"Proceedings. The Twenty-Second Annual International Computer Software and Applications Conference (Compsac '98) (Cat. No.98CB 36241)\",\"FirstCategoryId\":\"1085\",\"ListUrlMain\":\"https://doi.org/10.1109/CMPSAC.1998.716693\",\"RegionNum\":0,\"RegionCategory\":null,\"ArticlePicture\":[],\"TitleCN\":null,\"AbstractTextCN\":null,\"PMCID\":null,\"EPubDate\":\"\",\"PubModel\":\"\",\"JCR\":\"\",\"JCRName\":\"\",\"Score\":null,\"Total\":0}","platform":"Semanticscholar","paperid":null,"PeriodicalName":"Proceedings. The Twenty-Second Annual International Computer Software and Applications Conference (Compsac '98) (Cat. No.98CB 36241)","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.1109/CMPSAC.1998.716693","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
引用次数: 3

摘要

如今,由于万维网被广泛接受和标准化(W3C),它被认为是在企业内部网中引入在线远程信息处理应用和信息系统的理想技术平台。在大多数情况下,支持这种新型应用程序的数据库由rdbms托管。本文探讨了WWW兼容数据库应用程序与经典数据库应用程序(使用嵌入式SQL/ 3gl、4gl等开发)的不兼容特性。万维网经常因为其组成部分之一超文本传输协议(HTTP)的无状态特性而受到指责。所谓的“用户会话”概念不适用于其客户机/服务器体系结构。客户端和服务器之间的通信是通过相当简单的请求-响应交互(“命中”)实现的,这些交互由服务器独立处理(没有内存状态)。我们提出了一种在常规WWW服务器环境下部署有状态数据库应用程序的体系结构。在这种体系结构中,保存在WWW客户端以及在WWW服务器后面操作的专门代理中的状态信息为“会话感知”数据库应用程序提供了所需的基础。这种体系结构的主要优点是它不修改现有的服务器软件,并且将现有的“会话感知”应用程序移植到WWW环境所需的编程工作最少。
本文章由计算机程序翻译,如有差异,请以英文原文为准。
State management in WWW database applications
Nowadays, the WWW is believed to be the ideal technological platform for the introduction of online telematic applications as well as information systems in enterprise intranets due to its wide acceptance and standardisation (W3C). In the majority of cases, the databases supporting such novel applications are hosted by RDBMSs. The paper touches upon the incompatible nature of WWW compliant database applications and classical database applications (developed with Embedded SQL/3GLs, 4GLs, etc.). The WWW is often blamed for the stateless character of one of its constituents: the HyperText Transfer protocol (HTTP). The so-called "user session" concept is not applicable in its client/server architecture. Communication between clients and servers is realised by means of fairly simple request-response interactions ("hits") which are treated independently (without memory state) by servers. We propose an architecture for the deployment of stateful database applications in the context of conventional WWW servers. In this architecture, state information preserved in the WWW client as well as in specialised agents that operate behind the WWW server, provides the required basis for a "session-aware" database application. The main benefits of this architecture are that it doesn't modify existing server software and requires minimum programming effort for the porting of existing "session-aware" applications to the WWW environment.
求助全文
通过发布文献求助,成功后即可免费获取论文全文。 去求助
来源期刊
自引率
0.00%
发文量
0
×
引用
GB/T 7714-2015
复制
MLA
复制
APA
复制
导出至
BibTeX EndNote RefMan NoteFirst NoteExpress
×
提示
您的信息不完整,为了账户安全,请先补充。
现在去补充
×
提示
您因"违规操作"
具体请查看互助需知
我知道了
×
提示
确定
请完成安全验证×
copy
已复制链接
快去分享给好友吧!
我知道了
右上角分享
点击右上角分享
0
联系我们:info@booksci.cn Book学术提供免费学术资源搜索服务,方便国内外学者检索中英文文献。致力于提供最便捷和优质的服务体验。 Copyright © 2023 布克学术 All rights reserved.
京ICP备2023020795号-1
ghs 京公网安备 11010802042870号
Book学术文献互助
Book学术文献互助群
群 号:604180095
Book学术官方微信