Abstract:
|
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. |