2.22.2005

Introdução Centura Web

Pessoal esta semana estarei começando a colocar aqui video aulas sobre Centura Web.
Para começar preparei este texto com uma breve introdução.


Pequena Cronologia
Tecnologia Web


CGI
No começo dos anos 90, os desenvolvedores encontraram a necessidade de desenvolver sites dinâmicos rentáveis, nesta época a solução encontra foi o CGI (Commom Gateway Interface), usando linguagens como C, Delphi, Visual Basic ou linguagens interpretadas de criação script, como Perl ou Rexx, e os scripts shell de sistemas operacionais Unix.

ISAPI
Em 1996 a Microsoft lançava o ISAPI.
O ISAPI (Internet Server API) e uma extensão da API Win32 funcionando integrado com IIS, nesta mesma época foi lançado também o IDC (Intenert Database Connecter) responsável para conexão com bancos através do ODBC.

TEAM DEVELOPER NA WEB
A Gupta coloca no mercado uma versão do Team Developer que suportava o desenvolvimento para esta tecnologia.
A solução encontrada pela Gupta para integrar o seu Deploy com o ISAPI foi criar um aplicativo (AppConsole no Inicio se chamava ForeSite) onde o desenvolvedor registram suas aplicações com um serviço.

SCRIPTS
A grande explosão da internet acontece e não era mais viável a criação de aplicações com as tecnologia existentes, elas continham muitas limitações, tais como, pouca o integração com HTML, atualização off-line ( tanto o CGI quando o ISAPI e necessário parar o serviço para atualizar o aplicativo).
Com essas necessidades surgiu as linguagens de script, as duas principais linguagens e mais populares foram o ASP e o PHP.

JAVA E DOT NET
Em 1995 o engenheiro canadense James Goslim da SUN anunciou uma linguagem baseada na linguagem C++.
A idéia era criar uma linguagem totalmente orientada a objeto, independente de plataforma, integrando mecanismos e bibliotecas de funções para programação na área de redes e desenhada para executar código a partir de pontos remotos. Assim nascia o JAVA.
Apesar de ter sido lançada em 95 a linguagem só conseguiu um amadurecimento em 2000, em 2002 a Microsoft lança sua plataforma de desenvolvimento, o framework dot net.
Neste período se consolida uma nova forma de desenvolver, um desenvolvimento não mais focado em um sistema operacional, ou em uma plataforma de hardware.

FUTURO TEAM DEVELOPER
A Gupta anunciou o lançamento de uma versão do Team Developer para a plataforma dot net, o lançamento esta previsto para 2006.
Hoje em dia a única forma de integrar o Team Developer com o dot net e através de componentes COM.


Leandro Neves

www.besync.com.br