OnDemand Services requiert la configuration d'un serveur OnDemand auquel les clients externes pourront accéder via Internet et les clients internes via votre intranet. Le diagramme suivant montre les composants requis sur le serveur OnDemand, le poste de travail d'administration OnDemand et l'ordinateur d'un client.

Les composants suivants doivent être installés sur un seul et même serveur pour créer le serveur OnDemand. OnDemand Services ne permet pas la répartition de ces composants sur plusieurs serveurs. Vous trouverez ci-dessous la description de chacun des composants.
Le serveur doit être un serveur NetWare 5.1. NetWare 5.1 est un système d'exploitation qui prend en charge Internet et qui peut être exécuté dans un environnement purement IP.
OnDemand Services utilise NDS eDirectoryTM 8.5 pour stocker les informations sur les clients, les ensembles (Certificats numériques, Musique, Logiciels, etc.) et les achats.
NetWare 5.1 est fourni avec NDS eDirectory 8. OnDemand Services requiert la version 8.5, qui fait partie de l'ensemble OnDemand Services 1.5.
NetWare Enterprise Web Server est fourni avec NetWare 5.1. WebSphere*, décrit ci-dessous, requiert NetWare Enterprise Web Server.
La plupart des fonctionnalités de OnDemand Services proviennent des JSP (Java* Server Pages, reconnaissables à leur extension .jsp). Ces fichiers .jsp requièrent un moteur de servlet Java pour les compiler et les exécuter. OnDemand Services utilise le moteur de servlet Java fourni par IBM* WebSphere Application Server 3.5, Standard Edition ou Advanced Edition, pour NetWare 5.1.
WebSphere Application Server, version 3.02, est fourni avec NetWare 5.1. Cependant, OnDemand Services requiert la version 3.5. Vous pouvez télécharger la version 3.5 à partir du site Web de téléchargement de logiciels Novell (Novell Software Downloads).
Lorsque vous installez OnDemand Services, WebSphere est configuré de façon à n'utiliser que le moteur de servlet Java. Si vous souhaitez utiliser la version complète de WebSphere, reportez-vous à l' WebSphere Application Server.
OnDemand Services peut utiliser ZENworks for Desktops 3 pour distribuer des applications Windows aux clients.
Pour distribuer une application, ZENworks for Desktops installe les fichiers de l'application sur le poste de travail (si nécessaire) et modifie la configuration de ce dernier. Après expiration de l'accès du client à l'application achetée, ce dernier ne pourra plus exécuter l'application. Cependant, les fichiers installés sur le poste de travail et les modifications apportées ne seront pas supprimés.
ZENworks for Desktops requiert l'installation de Novell ClientTM sur le poste de travail du client.
Parce qu'il dépend des protocoles du client Novell (NCP, NDS et SLP) et qu'il nécessite une ligne à large bande passante pour distribuer les fichiers d'application, c'est sur les réseaux privés (réseau local, par exemple) que ZENworks for Desktops fonctionne le mieux.
OnDemand Services peut utiliser DeFrame 2.0 pour distribuer des applications Windows aux clients. Contrairement à ZENworks for Desktops, DeFrame ne requiert pas le client Novell et n'installe aucun fichier d'application sur le poste de travail. À la place, un plug-in est ajouté au navigateur Web du client et permet au poste de travail d'agir comme terminal pour visualiser l'application exécutée sur un serveur Windows Terminal Server ou Citrix MetaFrame Server.
Lorsqu'il s'agit de louer des applications aux utilisateurs via un pare-feu ou un réseau public (par exemple, Internet), DeFrame est préférable à ZENworks for Desktops pour les raisons suivantes :
DeFrame 2.0 est inclus sur le CD-ROM OnDemand Services 1.5 .
OnDemand Services installe divers programmes et fichiers sur le serveur, notamment :
Les composants suivants sont exécutés à partir du poste de travail d'administration OnDemand Services. Vous trouverez ci-dessous la description de chacun des composants.
OnDemand Services est géré via ConsoleOneTM. Lors de l'installation de OnDemand Services, un snap-in ConsoleOne pour OnDemand Services est installé et permet l'administration des objets associés à OnDemand Services.
ConsoleOne requiert l'exécution du client Novell sur le poste de travail d'administration.
Les composants suivants sont exécutés sur l'ordinateur du client. Vous trouverez ci-dessous la description de chacun des composants.
Les clients se loguent à OnDemand Services et l'utilisent via leur navigateur Web. OnDemand Services requiert Netscape 4.5 (et versions ultérieures) ou Microsoft Internet Explorer 4.0 (et versions ultérieures).
Lorsque vous installez OnDemand Services, des exemples de pages Web sont également installés pour fournir une interface initiale au système OnDemand Services. Vous avez la possibilité de personnaliser ces pages Web pour votre site. Ces pages sont composées de fichiers .jsp (Java Server Pages), de pages HTML, de servlets et d'un composant HTML incorporé (plug-in Netscape Navigator* ou contrôle ActiveX* Microsoft Internet Explorer).
Les exemples de pages Web comprennent des éléments importants que vous devrez conserver pour la personnalisation de vos pages. L'écran suivant présente la première page qui s'affiche lorsque vous tapez l'emplacement de votre site OnDemand Services dans le navigateur.

Cette page contient deux liens importants que vous souhaiterez conserver : Sign Up (inscription) et Login. Lorsqu'un client clique sur le lien Sign Up, OnDemand Services affiche une page qui permet au client de s'inscrire à votre site OnDemand Services. Lorsqu'un client clique sur le lien Login, OnDemand Services l'invite à saisir son nom d'utilisateur ainsi que son mot de passe.
Une fois le client inscrit et logué, la page Services suivante s'affiche.

Cette page affiche les services disponibles pour l'achat. Ces services sont représentés par les icônes affichées dans la partie supérieure de la page. Lorsque le client clique sur une icône de service, telle que l'icône des logiciels, OnDemand Services liste tous les ensembles qui ont été créés pour ce service, comme illustré dans l'écran suivant.

Pour acheter un ensemble, le client doit cliquer sur l'icône d'activation (le bouton argenté avec le voyant rouge) et accepter les termes d'achat ainsi que le mode de facturation. Une fois que le client a acheté l'ensemble, le voyant rouge de l'icône d'activation devient vert et le client peut accéder à l'ensemble.
La page Services inclut également le lien My Account (mon compte) qui permet aux clients d'afficher les achats qu'ils ont effectués pendant le mois en cours ou le mois précédent.
Pour que l'utilisateur puisse exécuter les logiciels Windows distribués via ZENworks for Desktops 3, le client Novell doit être installé sur son ordinateur.
IMPORTANT : Le client Novell n'est pas requis pour les applications distribuées via DeFrame.
