O ASP (de Active Server Pages) é uma estrutura de programação em Script que se utiliza de VBScript, JScript, PerlScript ou Python processadas pelo lado servidor para geração de conteúdo dinâmico na Web. Ele roda nativamente em servidores Windows, através do serviço chamado de IIS (Internet Information Service) - o servidor web da Microsoft, ou do PWS (Personal Web Server) em ambientes com Windows 98. Além disso ele pode rodar em outras plataformas, como Linux no servidor Apache quando usando um Módulo de um programa como o Tomcat. O script é interpretado no lado do servidor e o que é enviado ao lado do usuário (navegador, por exemplo) é apenas a saída. que normalmente é uma linguagem de marcação como HTML, XHTML ou XML.
Linguagens como o Javascript e o VBScript podem ser processadas pelo navegador do visitante e, neste caso, este precisa ser compatível com a linguagem. Contudo, como o ASP é processado pelo servidor, há independência de navegadores, uma vez que eles só processarão HTML.
Através dessa tecnologia também é possível executar consultas a Banco de Dados, através da biblioteca de componentes ActiveX.
O uso desta tecnologia vem diminuindo sensivelmente pela maturação da tecnologia .NET, sendo gradativamente substituído pelo ASP.NET que proporciona uma gama maior de recursos e um melhor desempenho.
JSP (Java Server Pages) é uma tecnologia para desenvolvimento de aplicações WEB semelhante ao Microsoft Active Server Pages (ASP), porém tem a vantagem da portabilidade de plataforma podendo ser executado em outros Sistemas Operacionais além dos da Microsoft. Ela permite que ao desenvolvedor de sites produzir aplicações que permitam o acesso a banco de dados, o acesso a arquivos-texto, a captação de informações a partir de formulários, a captação de informações sobre o visitante e sobre o servidor, o uso de variáveis e loops entre outras coisas.
No final o JSP é transformado em um Servlet.
O JSP deve estar hospedado em um servidor web específico, como o Tomcat.
2006-08-08 06:05:11
·
answer #1
·
answered by Pandora 5
·
0⤊
0⤋
asp roda do lado do servidor, jsp roda do lado do cliente, asp precisa de um servidor que suporte extensoes asp e jsp so precisa de um browser atualizado, asp tem custo, e jsp, nao,
mas eu prefiro php heheheheh!!!!
2006-08-08 07:37:01
·
answer #2
·
answered by Anonymous
·
0⤊
0⤋
A semelhança é que os dois são linguagens de programação para web.
O ASP (Active Server Pages) original não tem mais suporte da Microsoft, foi substituído pelo ASP.NET, orientado a objetos (o ASP original não era orientado a objetos).
O JSP (Java Server Pages) é um derivado do JAVA (de fato podem-se usar classes java para desenvolver com ele) e é absolutamente orientado a objetos de forma nativa. Não vale a pena desenvolver em java aplicações simples, é um entorno robusto que se usa para aplicações complexas e extensivas, sistemas em geral.
Agora, se for para desenvolver uma aplicação simples para internet, recomendo o PHP que é simples, multi-plataforma (roda tanto em windows quanto em linux), e tem um grande suporte das comunidades de open source. Visitar http://www.php.net.
2006-08-08 07:19:49
·
answer #3
·
answered by baker 2
·
0⤊
0⤋