2 research outputs found
Improving the performance of CGI compliant database gateways
The phenomenal growth that the World Wide Web (WWW) service currently
experiences, necessitates the adaptation of legacy information systems
like RDBMSs or full-text search systems to HTTP servers. Existing
standards for performing this adaptation (i.e. CGI), although
well-established, prove highly inefficient throughout periods of heavy
load (multiple hits per unit time). In this paper, after reviewing all
the relevant mechanisms, we propose a generic architecture which adheres
to the existing standards and client/server model and alleviates the
performance handicap of classical database gateways. The performance
evaluation which was realised as part of this research effort revealed a
noteworthy superiority of the proposed architecture with respect to
monolithic (non-client/server) CGI based approaches. (C) 1997 Published
by Elsevier Science B.V
Um estudo sobre modelos de transações para a internet
Dissertação (mestrado) - Universidade Federal de Santa Catarina, Centro Tecnológico. Programa de Pós-Graduação em Computação.Este trabalho apresenta um estudo detalhado sobre modelos transacionais especificamente para o ambiente Web Banco de Dados, no que diz respeito a aplicações Intranet/Internet. São expostos os requisitos necessários para o desenvolvimento de transações que envolvam a Web e Bancos de dados, além de reunir as funcionalidades das duas tecnologias. São abordados aspectos fundamentalmente transacionais do ambiente de integração, com ênfase nas propriedades ACID. É proposta uma classificação das arquiteturas para transações que envolvam a Web e Banco de dados, enfatizando sempre o comportamento das funcionalidades de Sistemas Gerenciadores de Banco de Dados sob cada arquitetura, como gerenciamento dessas transações, controle de restrições de integridade, segurança, acesso, desempenho, desenvolvimento e portabilidade. São abordadas as tecnologias envolvidas em transações na Web, como CORBA, TIP (Transaction Internet Protocol), X/OPEN, OTS (Object Transactions Service). Em seguida será apresentado um estudo de caso baseado em uma das principais arquiteturas de transações Web Banco de Dados, denominada programas executáveis CGI, e será apresentada também uma ferramenta de mercado, o Bolero, que se baseia em outra arquitetura de transação, denominada Servidor de Transações