1: O que é ASP
Páginas de servidor ativo (ASP, página de servidor ativo)
É um ambiente de programação no qual HTML, linguagens de script e componentes podem ser combinados para criar poderosas aplicações de Internet no lado do servidor.
Se você já criou um site que mistura HTML, linguagens de script e componentes, você pode adicionar código ASP a ele.
Você pode criar uma interface de usuário HTML adicionando comandos de script a uma página HTML e também pode incluir algumas regras de lógica de negócios usando componentes.
Os componentes podem ser chamados por scripts ou outros componentes.
As páginas da web ASP requerem o suporte dos servidores da Web correspondentes para funcionar normalmente. Os servidores da WEB são principalmente PWS e IIS.
2: Ambiente operacional ASP
Microsoft Internet Information Server versão 3.0/4.0 no Windows NT Server
Microsoft Peer Web Services versão 3.0 na estação de trabalho Windows NT
Servidor Web Pessoal Microsoft no Windows 95/98
O Personal Web Server, abreviadamente chamado de PWS, é um servidor Web pessoal desenvolvido para que indivíduos publiquem páginas da Web. É adequado para intranets de empresas de pequena escala. Ele suporta apenas 10 usuários simultâneos e pode acomodar apenas um site. Fornece serviços WWW básicos e gerenciamento WEB simples, suporta acesso ADO ao banco de dados. O PWS é executado na plataforma Windows 9x/Me e costuma ser usado como servidor Web ao aprender, escrever e depurar páginas ASP.
Quando a página ASP é finalmente executada, o IIS 5.0 geralmente é selecionado como o servidor Web ASP para analisar a página ASP. O sistema operacional deve ser Windows 2000 Server ou Advanced Server. Se você quiser apenas aprender ou depurar páginas ASP, poderá usar o PWS na plataforma Win9X ou o IIS no Windows 2000 Professional. É recomendado que você também instale o sistema operacional Win2000 Server e IIS ao estudar.
Três: Características e princípios do ASP
Os arquivos da página da Web são armazenados no servidor da Web. Quando você digita uma URL na barra de endereços do navegador do cliente e pressiona Enter, uma solicitação HTTP é acionada ao servidor. O servidor fará a solicitação com base na extensão da web solicitada. página. Decida como responder.
As páginas da web ASP são executadas no lado do servidor. O código-fonte da página da web visualizado no lado do cliente é o código-fonte da página gerado dinamicamente pelo ASP, e não o código da própria página da web ASP. Além disso, porque ASP A saída é uma página HTML em formato padrão, portanto não há problema se o navegador não a suportar. O HTML é executado no navegador do cliente e é interpretado e executado pelo navegador para exibir o conteúdo final da página.
O ASP pode formar dinamicamente o conteúdo da página com base nos resultados da execução do código, portanto, as páginas ASP também são chamadas de páginas da web dinâmicas.
1. Use linguagens de script simples e fáceis de entender, como VBScript e JScript, combinadas com código HTML, para concluir rapidamente os aplicativos do site.
2. Não há necessidade de compilar, é fácil de escrever e pode ser executado diretamente no lado do servidor.
3. Use um editor de texto comum, como o Bloco de Notas do Windows, para editar e projetar.
4. Independência do navegador, o cliente pode navegar no conteúdo da web projetado pelo Active Server Pages, desde que use um navegador que possa executar código HTML. As linguagens de script (VBScript, Jscript) usadas pelas Active Server Pages são todas executadas no lado do servidor WEB, e o navegador do cliente não precisa ser capaz de executar essas linguagens de script.
5.Active Server Pages é compatível com qualquer linguagem de script ActiveX. Além de usar a linguagem VBScript ou JScript para projetar, você também pode usar outras linguagens de script fornecidas por terceiros por meio de plug-ins, como REXX, Perl, Tcl, etc. O mecanismo de script é um objeto COM (Component Object Model) que manipula programas de script.
6. O programa fonte das Active Server Pages não será transmitido ao navegador do cliente, evitando assim que o programa fonte escrito seja plagiado por terceiros e melhorando a segurança do programa.
7. Scripts do lado do servidor podem ser usados para gerar scripts do lado do cliente.
8. Orientado a objetos.
9. Componentes do servidor ActiveX (componentes do servidor ActiveX) têm escalabilidade ilimitada. Você pode usar Visual Basic, Java, Visual C++, COBOL e outras linguagens de programação para escrever o componente de servidor ActiveX necessário.
Quando a funcionalidade ASP é integrada a um site, geralmente ocorrem os seguintes resultados:
1. Quando o usuário chama o conteúdo do site, a extensão de página padrão é .asp.
2. O navegador solicita o arquivo ASP do servidor.
3. O script do lado do servidor inicia a execução do ASP.
4. O arquivo ASP é processado de cima para baixo, executando comandos de script e executando o conteúdo da página HTML.
5. As informações da página são enviadas ao navegador.
Endereço original: http://www.kouke5.com/biancheng/asp/2970.html