O OnDemand Services requer a instalação de um servidor OnDemand que possa ser acessado por clientes externos através da Internet ou por clientes internos através da intranet. O diagrama a seguir mostra os componentes necessários desse servidor, da estação de trabalho de administração do OnDemand e do computador de um cliente.

Os componentes a seguir precisam ser instalados em um único servidor para criar o servidor OnDemand. O OnDemand Services não suportará esses componentes se eles estiverem em servidores separados. Abaixo, é fornecida uma descrição para cada um deles.
O servidor precisa ser NetWare 5.1. O NetWare 5.1 é um sistema operacional pronto para a Internet que pode ser executado em um ambiente IP puro.
O OnDemand Services usa o NDS eDirectoryTM 8.5 para armazenar informações sobre clientes, pacotes (certificados digitais, música, software, e assim por diante) e compras.
O NetWare 5.1 inclui o NDS eDirectory 8. O OnDemand Services requer a versão 8.5, que está incluída no pacote do OnDemand Services 1.5.
O NetWare Enterprise Web Server é fornecido com o NetWare 5.1. O WebSphere*, abordado a seguir, requer o NetWare Enterprise Web Server.
Grande parte da funcionalidade do OnDemand Services é obtida através do Java* Server Pages (arquivos .jsp). Esses arquivos .jsp exigem um mecanismo de servlet Java para compilá-los e executá-los. O OnDemand Services usa o mecanismo de servlet Java fornecido pelo IBM* WebSphere Application Server 3.5, Standard ou Advanced Edition, para NetWare 5.1.
O WebSphere Application Server, versão 3.02, está incluído no NetWare 5.1. No entanto, o OnDemand Services requer a versão 3.5. Você pode fazer o download da versão 3.5 a partir do site de downloads de software da Novell.
Quando você instala o OnDemand Services, ele configura o WebSphere para usar somente o mecanismo de servlet Java. Se quiser usar a versão completa do WebSphere, consulte WebSphere Application Server.
O OnDemand Services pode usar o ZENworks for Desktops 3 para distribuir aplicativos de software do Windows aos clientes.
O ZENworks for Desktops distribui aplicativos a clientes instalando arquivos de aplicativo na estação de trabalho (se necessário) e fazendo mudanças de configuração nesse local. Depois que o acesso do cliente ao aplicativo comprado expirar, ele não poderá executar o aplicativo. No entanto, os arquivos instalados na estação de trabalho e as modificações efetuadas não serão removidos.
O ZENworks for Desktops requer a instalação do Novell ClientTM na estação de trabalho do cliente.
Devido à sua dependência dos protocolos (NCP, NDS e SLP) do Novell Client e à necessidade de uma linha de largura de banda alta, através da qual os arquivos dos aplicativos são distribuídos, o ZENworks for Desktops funciona melhor em redes privadas (por exemplo, em uma LAN).
O OnDemand Services pode usar o DeFrame 2.0 para distribuir aplicativos de software do Windows a clientes. Ao contrário do ZENworks for Desktops, o DeFrame não requer o Novell Client nem instala arquivos de aplicativo na estação de trabalho. Em vez disso, um plug-in é adicionado ao browser da Web do cliente, que permite à estação de trabalho funcionar como um terminal para ver o aplicativo da forma como está sendo executado em um Windows Terminal Server ou Citrix MetaFrame Server.
Para fazer leasing de aplicativos para usuários através de um firewall ou de uma rede pública (por exemplo, a Internet), é recomendável que você use o DeFrame, e não o ZENworks for Desktops, pelos seguintes motivos:
O DeFrame 2.0 está incluído no OnDemand Services 1.5 .
O OnDemand Services instala diversos programas e arquivos no servidor, incluindo:
Os componentes a seguir são executados na estação de trabalho de administração do OnDemand Services. Abaixo, é fornecida uma descrição para cada um deles.
O OnDemand Services é administrado através do ConsoleOneTM. Durante a instalação do produto, é instalado um snap-in do ConsoleOne para o OnDemand Services que permite a administração dos objetos associados ao OnDemand Services.
O ConsoleOne exige que a estação de trabalho de administração esteja executando o Novell Client.
Os componentes a seguir são executados no computador do cliente. Abaixo, é fornecida uma descrição para cada um deles.
Os clientes efetuam login no OnDemand Services e usam esse produto através de browsers da Web. O OnDemand Services requer o Netscape 4.5 (e posterior) ou o Microsoft Internet Explorer 4.0 (e posterior).
Durante a instalação do OnDemand Services, exemplos de páginas da Web são instalados para fornecer uma interface inicial com o sistema OnDemand Services. Você poderá personalizar as páginas da Web para o seu site. Essas páginas consistem em Java Server Pages (arquivos .jsp), páginas HTML, servlets e um componente HTML embutido (um plug-in do Netscape Navigator* ou um controle ActiveX* do Microsoft Internet Explorer).
Os exemplos de páginas da Web incluem elementos importantes que você precisará manter à medida que as personalizar. A tela a seguir mostra a primeira página que aparece quando você digita o local do seu site do OnDemand Services no browser.

A página contém dois links importantes que precisarão ser mantidos: Sign Up (Inscrição) e Log In (Login). Quando um cliente clica no link Sign Up (Inscrição), o OnDemand Services mostra uma página que permite a ele se registrar no seu site do OnDemand Services. Quando um cliente clica no link Log In (Login), o OnDemand Services solicita o respectivo nome de usuário e a senha.
Depois que um cliente efetua a inscrição e o login, a página Services (Serviços) a seguir é mostrada.

A página Services (Serviços) mostra os serviços disponíveis para compra. Esses serviços estão representados pelos ícones que aparecem na parte superior da página. Quando um cliente clica em um ícone de serviço, como o ícone Software, o OnDemand Services lista todos os pacotes que foram criados para o serviço, conforme mostrado na tela a seguir.

Para comprar um pacote, o cliente precisa clicar no ícone Ativar (o botão prata com a luz vermelha) e concordar com os termos de compra e o método de cobrança. Depois que o cliente tiver comprado o pacote, a luz vermelha no ícone Ativar ficará verde e o pacote poderá ser acessado.
A página Services (Serviços) também inclui um link My Account (Minha Conta) que permite aos clientes mostrar as compras feitas durante o mês atual ou no mês anterior.
Para que os clientes possam executar software do Windows distribuído através do ZENworks for Desktops 3, é preciso que o Novell Client esteja em execução nos respectivos computadores.
IMPORTANTE: O Novell Client não é necessário para aplicativos distribuídos através do DeFrame.
