Als ersten Schritt für die Erstellung eines Ressourcentyps muss der Bildschirm "Create" ausgefüllt werden. Dieser Bildschirm wird beim Starten von Agent Builder angezeigt. Die folgende Abbildung zeigt den Bildschirm "Create" nach der Eingabe von Informationen in die Felder.
Der Bildschirm "Create" enthält die folgenden Felder, Optionsfelder und Kontrollkästchen:
Vendor Name — Ein Name, der den Hersteller des Ressourcentyps identifiziert. In der Regel wird das Börsensymbol des Herstellers angegeben. Es ist jedoch ein beliebiger Name gültig, der den Hersteller eindeutig identifiziert. Es dürfen nur alphanumerische Zeichen verwendet werden.
Application Name — Der Name des Ressourcentyps. Es dürfen nur alphanumerische Zeichen verwendet werden.
Der vollständige Name des Ressourcentyps setzt sich aus Herstellername und Anwendungsname zusammen. Dieser vollständige Name darf nicht länger als neun Zeichen sein.
Working Directory — Das Arbeitsverzeichnis, unter dem Agent Builder eine Verzeichnisstruktur erstellt, in der alle für den Zielressourcentyp erstellten Dateien abgelegt werden. In einem Arbeitsverzeichnis kann jeweils nur ein Ressourcentyp erstellt werden. Agent Builder initialisiert dieses Feld mit dem Pfad zu dem Verzeichnis, von dem aus Sie Agent Builder gestartet haben. Sie können jedoch einen anderen Namen eingeben oder die Schaltfläche Browse verwenden, um ein anderes Verzeichnis zu suchen.
Unter dem Arbeitsverzeichnis erstellt Agent Builder ein Unterverzeichnis mit dem Ressourcentypnamen. Wenn zum Beispiel SUNW der Herstellername und ftp der Anwendungsname ist, nennt Agent Builder das Unterverzeichnis SUNWftp.
Agent Builder legt alle Verzeichnisse und Dateien für den Zielressourcentyp unter diesem Unterverzeichnis ab (siehe Verzeichnisstruktur).
Scalable oder Failover — Geben Sie an, ob der Zielressourcentyp Failover oder Scalable sein soll.
Network Aware — Geben Sie an, ob die Basisanwendung Netzwerkunterstützung hat,das heißt, ob sie das Netzwerk für die Kommunikation mit den Clients verwendet. Aktivieren Sie das Kontrollkästchen, um Netzwerkunterstützung anzugeben,bzw. lassen Sie es deaktiviert, um Ohne Netzwerkunterstützung anzugeben. Korn-Shell-Code erfordert, dass die Anwendung über Netzwerkunterstützung verfügt. Daher aktiviert Agent Builder dieses Kontrollkästchen und stellt es abgeblendet dar, wenn Sie das Optionsfeld ksh oder GDS aktivieren.
C, ksh — Geben Sie die Sprache des generierten Quellcodes an. Obwohl sich diese Optionen gegenseitig ausschließen, können Sie mit Agent Builder einen Ressourcentyp mit ksh-generiertem Code erstellen und dann dieselben Informationen zum Erstellen von C-generiertem Code verwenden (siehe Klonen eines vorhandenen Ressourcentyps).
GDS — Gibt an, dass dieser Dienst ein generischer Datendienst ist. Informationen zum Erstellen und Konfigurieren eines generischen Datendienstes finden Sie in Kapitel 10.
Wenn sich der cc-Compiler nicht in $PATH befindet, stellt Agent Builder das C-Optionsfeld abgeblendet dar und aktiviert das Feld ksh. Informationen zum Angeben eines anderen Compilers finden Sie im Hinweis am Ende von Installieren und Konfigurieren von Agent Builder.
Klicken Sie nach Eingabe der erforderlichen Informationen auf die Schaltfläche Create. Das Ausgabeprotokoll unten im Bildschirm zeigt an, welche Aktionen Agent Builder ausführt. Sie können im Menü "Edit" den Befehl Save Output Log verwenden, um die Informationen im Ausgabeprotokoll zu speichern.
Anschließend zeigt Agent Builder entweder eine Erfolgsmeldung oder eine Warnmeldung an, die darauf hinweist, dass dieser Schritt nicht ausgeführt werden konnte, und dass Sie dem Ausgabeprotokoll weitere Einzelheiten entnehmen können.
Wenn Agent Builder erfolgreich beendet wird, können Sie auf Next klicken, um den Bildschirm "Configure" anzuzeigen. Dort können Sie die Generierung des Ressourcentyps fertig stellen.
Obwohl sich der Prozess zum Generieren eines vollständigen Ressourcentyps aus zwei Schritten zusammensetzt, können Sie Agent Builder nach Beenden des ersten Schritts (Create) beenden, ohne die eingegebenen Informationen oder die von Agent Builder geleistete Arbeit zu verlieren (siehe Wiederverwenden fertiger Arbeiten).