Tecnologia ASP Apresentada por
O que é ASP? Onde é executado? Linguagens VBScript JScript Windows 9x Active Server Page Tecnologia desenvolvida pela Microsoft que permite aos webmasters criarem páginas executadas no servidor, com recursos que permite um fácil acesso a banco de dados. Linguagens VBScript JScript Onde é executado? Windows 9x Personal Web Server Windows NT Internet Information Server (IIS) Windows 2000 IIS Windows XP IIS
PWS Utilizando ASP com o Windows 9x Windows 98 Personal Web Server ADD-ONS PWS Personal Web Server Na instalação informamos a pasta que armazenará nossas publicações para a web C:\INETPUB\WWWROOT C:\ASP
Utilizando ASP com o 2000/XP Será preciso que o Administrador da rede instale e configure o IIS. Como são servidores, esta atividade está relacionada com a gerência da rede.
Exemplo 1 ACIONA DEVOLVE Cadastro.html Nome: Endereço: Telefone: Enviar Exemplo 1 ACIONA <% Programa que recebe os dados e armazena no banco de dados %> <html> <center><b>Obrigado</b> pelo seu cadastro! </center> </html> Cadastro.asp DEVOLVE Página em html Obrigado pelo seu cadastro!
Exemplo 2 Consulta.asp <html> <table> <tr> Preço Descrição Código Consulta.asp <html> <table> <tr> <td>Código</td> <td>Descrição</td> <td>Preço</td> </tr> </table> </html> <% Enquanto não for o fim do arquivo %> <% Mostra próximo dado %> <% Fim do enquanto %>
solicitações do usuário solicitações do usuário ASP x PHP Windows NT, 98, 2000, XP, Me VBScript e JScript Objetos prontos no servidor Apenas uma sessão gerada para várias solicitações do usuário Windows 9x, 2000, NT, XP Unix, Linux C/PHP Linguagem estruturada Apenas uma sessão gerada para várias solicitações do usuário
Certificado Eletrônico Segurança Como Funciona? Certificado Eletrônico WWW.CERTISIGN.COM.BR Segura Browser Servidor O cliente requisita acesso ao site seguro Os computadores respondem à requisição enviando um certificado eletrônico que contém uma chave criada especialmente para esta sessão O computador do Cliente também gera uma chave para a sessão e envia um novo pacote Este novo pacote passa a ser uma única chave, onde apenas Cliente e Servidor estão aptos a decifrar as informações que trafegam pela rede A cada sessão é gerada uma nova chave, impossibilitando a terceiros a leitura das informações transmitidas Transação Segura
Módulo Administrativo Estrutura da Loja Módulo Administrativo Administrativo.htm Produtos.htm Clientes.asp Pedidos.asp Produtos.asp ExcluirCliente.asp ExcluirPedidos.asp ODBC ODBC ODBC Tabela De Produtos Tabela De Clientes Tabela De Pedidos
Módulo de Vendas ao Cliente Estrutura da Loja Módulo de Vendas ao Cliente Index.htm Comprar.htm Cadastro.htm Cadastro.asp Valida.asp Opcões.asp ODBC DSN: DADOS TAB: PRODUTOS ODBC DSN: DADOS TAB: CADASTRO ODBC DSN: DADOS TAB: CADASTRO Carrinho.asp ODBC DSN: DADOS TAB: TEMPORARIO Efetiva.asp ODBC DSN: DADOS TAB: PEDIDOS