Please use this identifier to cite or link to this item: http://repositorio.unicamp.br/jspui/handle/REPOSIP/276523
Type: DISSERTAÇÃO
Degree Level: Mestrado
Title: Avaliação de mecanismos para acesso a bancos de dados heterogeneos atraves da WEB
Author: Silva, Edmar Edilton da
Advisor: Guimarães, Célio Cardoso, 1942-
Abstract: Resumo: A W orld Wide Web é atualmente considerada a plataforma tecnológica ideal para o desenvolvimento de aplicações na Internet e intranets corporativas. Na maioria dos casos, essas aplicações acessam SGBDRs. O padrão CGI existente é muito ineficiente em períodos de grande volume de carga no servidor Web. A natureza do acesso a SGBDs através da WWW é completamente diferente das aplicações de bancos de dados tradicionais. A diferença básica está no caráter sem estado (stateless) do protocolo HTTP. O conceito de sessão de usuário, encontrado em aplicações de bancos de dados tradicionais, não se aplica na WWW. Esta dissertação compara algumas APIs de código aberto usadas para acessar bancos de dados heterogêneos. Essas APIs são muito usadas no desenvolvimento de aplicações de bancos de dados com preservação de estado (stateful) no contexto da Web. Nessas arquiteturas, um pool de conexões persistentes é usado para eliminar o custo associado à abertura de uma nova conexão com o SGBD. O ganho de desempenho é medido através de uma série de experimentos em que é simulado o tráfego gerado por vários clientes HTTP concorrentes. As APIs examinadas foram: Java Servlet (JDBC), Perl (DBI) e Python (Database API)

Abstract: The World Wide Web is currently considered the ideal technological platform for the development of applications on the Internet and corporate intranets. In the majority of the cases, such applications access relational DBMSs. The current CGI standard is very inefficient under periods of heavy workload on the Web server. The nature of the access to DBMSs through the WWW is quite different from the traditional database applications. The basic difference is in the stateless characteristic of the HTTP protocol. The user session concept, found in traditional database applications, does not apply on the WWW. This dissertation compares some open source APIs used to access heterogeneous databases. These APIs have often been used for the development of statefuI database applications in the context of the Web. In these architectures, a persistent connection pool is used in order to eliminate the cost of establishing new connections to the DBMSs. The performance gain is assessed through a series of measurements in which we emulate the traffic caused by several concurrent HTTP clients. The APIs assessed were: Java Servlet (JDBC), Perl (DBI) and Python (Database API)
Subject: Linguagem de programação (Computadores)
World Wide Web (Sistema de recuperação da informação)
Banco de dados relacionais
Java (Linguagem de programação de computador)
Language: Português
Editor: [s.n.]
Date Issue: 2001
Appears in Collections:IC - Tese e Dissertação

Files in This Item:
File SizeFormat 
Silva_EdmarEdiltonda_M.pdf3.32 MBAdobe PDFView/Open


Items in DSpace are protected by copyright, with all rights reserved, unless otherwise indicated.