Série de palestras ASP (18) Gerenciando aplicativos
Autor:Eve Cole
Data da Última Atualização:2009-05-30 19:58:39
O Windows NT Option Pack fornece serviços de gerenciamento de aplicativos ASP no servidor Web. Por exemplo, o Internet Services Manager fornece aos desenvolvedores de aplicativos uma ferramenta de gerenciamento fácil de usar para definir propriedades de aplicativos. Além disso, o Active Server Pages fornece recursos de script que permitem que os aplicativos do usuário armazenem dados globais. Este tópico apresenta brevemente alguns dos recursos de gerenciamento de aplicativos e fornece links para informações detalhadas.
Iniciando e encerrando um aplicativo Na primeira vez que o servidor Web recebe uma solicitação de uma página ASP em um aplicativo, ele inicia o aplicativo. Um aplicativo termina quando o servidor Web é encerrado ou o usuário interrompe o aplicativo usando o botão Desinstalar no Gerenciador de serviços de Internet. Os usuários só podem usar o botão Desinstalar para aplicativos executados em um espaço de memória diferente (isolado) do processo do servidor Web.
Isolar um aplicativo
Os aplicativos ASP normalmente são executados no mesmo espaço de memória ou no mesmo processo que o servidor Web. Embora isso melhore o desempenho do aplicativo ASP, colocará em risco o processo do servidor Web se o aplicativo falhar. Você pode isolar um aplicativo executando-o em um espaço de memória diferente do servidor Web. Se o aplicativo ASP falhar, outros aplicativos e o próprio servidor Web estarão protegidos.
Usando o estado do aplicativo Ao escrever seu aplicativo, você deve disponibilizar informações sobre ele para todos os usuários do aplicativo. Por exemplo, crie variáveis que permitam aos administradores do sistema personalizar os aplicativos de seus sites definindo uma tela de boas-vindas diferente ou alterando a fonte do título para todas as páginas ASP. Estas alterações ficarão visíveis para todos os usuários que visitarem o site.
Existem várias maneiras de disponibilizar dados para todos os usuários de um aplicativo em todas as páginas do aplicativo. O método mais comum é armazenar uma variável ou instância de objeto em um objeto Aplicativo ASP e atribuir a ele o escopo do aplicativo. O escopo do aplicativo é útil para dados globais, como contadores de dados globais ou informações de configuração global do aplicativo, mas também para informações armazenadas no registro ou na metabase. Para aprender como dar um escopo variável, . Para aprender como dar escopo a um objeto,
Você também pode escrever scripts que são executados quando o aplicativo é iniciado ou encerrado.