MIDAS e ISAPI - explanacao |
Top Previous Next |
O que é, ou o que faz sei lá o tal de MIDAS e ISAPI?
ISAPI = Internet Server API ( API do Microsoft IIS )
Serve para se desenvolver aplicativos que rodem dentro de um servidor WEB, tipo um CGI ( Common Gateway Interface )
MIDAS = ( Esqueci o que significa a sigla )
É o nome da tecnologia da Borland para se desenvolver em Multi-Camadas, ou seja, em resumo: Suponha que tu tenha um aplicativo comum, acessando um banco de dados Interbase. Este aplicativo é classificado como sendo Two-Thier ( Duas camadas ), ou seja, tem o servidor de Banco de dados ( que recebe solicitações, e envia os dados ) e o front-end ( teu aplicativo, que solicita os dados, e recebe o resultado )
Agora, vc pega o aplicativo e divide em 2, ou seja, separa das telas de apresentação e cadastro os DataModules e componentes TDBDataSets, e agrupa aí boa parte das tuas regras de negócio ( sua crítica ). Agora temos 2 aplicativos, que podem rodar na mesma máquina ou não. Teu programa agora é do tipo Three-Tier ( 3 Camadas ). A parte do banco de dados continua igual, mas o front-end foi dividido em 2, com um módulo que se comunica com o banco de dados ( chamado de server ), que é quem solicita e recebe os dados do BD, bem como faz boa parte da crítica, e um outro módulo que é encarregado da iteração com o usuário ( chamado de client ), ou seja, solicitar e receber do server os dados entrados pelo/mostrados ao usuário. Esta comunicação entre Client e Server é que é chamada de MIDAS. |