Die von Ihnen angebotenen Services können aus mehreren Objekten bestehen, die als Commerce-Pakete bezeichnet werden. Ihr Softwareservice kann beispielsweise eine Vielzahl unterschiedlicher Anwendungen enthalten, die Kunden erwerben können (Leasing oder Kauf). Jedes von Ihnen erstellte Commerce-Paket muss ein NDS®-Objekt, den zu erwerbenden Inhalt sowie Preisinformationen enthalten, wie in den nachfolgenden Abschnitten beschrieben:
Jedes von Ihnen erstellte Commerce-Paket muss über ein Commerce-Paketobjekt in NDS (NetWare Directory Services) verfügen. Das Objekt enthält Informationen über das Paket, beispielsweise den Standort des Inhalts und den Kaufpreis.
Bei der Installation von OnDemand Services können Sie angeben, welche Services angeboten werden sollen: "Digitalzertifikate", "Anzeigenrubriken", "Speicherplatz", "Dokumente", "Musik", "Software" und "Video". Das Installationsprogramm erstellt für jeden Service, den Sie anbieten möchten, einen Paketcontainer mit Untercontainern. Diese Untercontainer enthalten wiederum die für die Services erstellten Pakete.
Anhand des nachfolgenden NDS-Baums wird die Organisation von OnDemand Services verdeutlicht.

In diesem Beispiel enthält der Softwarecontainer zwei Paketobjekte für Corel* WordPerfect* und Adobe* PhotoShop.
Unterhalb des Paketobjekts für Corel WordPerfect werden zwei Kaufobjekte angezeigt ("958061991928" und "958072523134"), die beim Kauf des Pakets durch einen der Kunden (abarels, jschmitt, jhammerer bzw. nspengler) erstellt wurden. Ein Kaufobjekt verbindet den Käufer mit dem Paket und stellt Informationen zur Verfügung, beispielsweise das Datum und die Kosten des Kaufs.
OnDemand Services verwendet ein weiteres Objekt, ein Nutzungsobjekt, das im Beispiel nicht zu sehen ist. Nutzungsobjekte werden immer dann unterhalb von Kaufobjekten erstellt, wenn die Kaufkosten minuten- bzw. nutzungsbasiert berechnet werden.
Wie bereits erwähnt erstellt das Installationsprogramm von OnDemand Services Container für jeden Service, den Sie bei der Installation auswählen. Sollten Sie nach der Installation beschließen, den Service nicht anzubieten, können Sie den Container des Service aus dem NDS-Baum entfernen und so dafür sorgen, dass der Service den Kunden nicht zur Verfügung steht.
Jedes Paket enthält elektronische Inhalte, beispielsweise eine Musik-, Video- oder Dokumentdatei, eine Anwendung, ein Digitalzertifikat oder Serverspeicherplatz.
Bei Dokumenten, Musik, Software und Video empfiehlt sich die Definition eines oder mehrerer Standorte, an denen der Inhalt gespeichert werden soll. Diese Standorte können sich auf einem oder mehreren Web-Servers-Volumes oder auf einem anderen Server-Volume befinden.
Sie können beispielsweise zunächst ein Verzeichnis mit der Bezeichnung ONDEMAND\E_INHALT und dann vier Unterverzeichnisse (DOKUMENTE, MUSIK, SOFTWARE und VIDEO) erstellen, in denen unterschiedliche Inhaltstypen gespeichert werden können. Beim Hinzufügen von Inhalt zu einem Verzeichnis können Sie durch die Erstellung zusätzlicher Unterverzeichnisse weitere Strukturierungen vornehmen. Sie können beispielsweise ein Verzeichnis mit der Bezeichnung ONDEMAND\E_INHALT\SOFTWARE\CWP für Anwendungsdateien von Corel WordPerfect und ein Verzeichnis mit der Bezeichnung ONDEMAND\E_INHALT\SOFTWARE\APS für Anwendungsdateien von Adobe PhotoShop erstellen.
Für den Speicherplatz müssen Sie auf einem der Web-Server-Volumes manuell ein Basisverzeichnis erstellen und es anschließend als das Benutzerdokumentverzeichnis des Web-Servers definieren. Wenn ein Kunde Speicherplatz erwirbt, erstellt OnDemand das Verzeichnis des Benutzers im Basisverzeichnis.
WICHTIG: Der Speicherplatz muss sich auf einem der Web-Server-Volumes befinden und nicht auf einem anderen Server-Volume.
Für die Erstellung von Digitalzertifikaten muss Novell Certificate ServerTM verwendet werden.
Sie legen den Preis für jedes von Ihnen erstellte Commerce-Paket fest. Der Paketpreis kann sich aus einer einmaligen Gebühr für eingeschränkte oder uneingeschränkte Nutzung, aus einer nach Anzahl der Nutzungsfälle oder Länge der Nutzungsdauer (in Minuten) errechneten Gebühr oder aus einer Kombination dieser Gebühren zusammensetzen. Detaillierte Informationen zu Preismodellen finden Sie unter Kosten des Pakets ermitteln.
