Quelle: docs.hp.com

Die MPE / iX Architected Interface Facility: Betriebssystem Produkt bietet drei Arten von AIFs:

Access Management AIFs

Informationen Zugang AIFs

Funktionelle Zugang AIFs

Access Management Architected Interfaces

Access Management AIFs bieten einen Mechanismus, der Benutzer-ID, um Benutzer Zugriff auf Betriebssystem AIFs.

User-IDs

Jeder Käufer des Architected Interface Facility: Betriebssystem Produkt ist eine eindeutige Benutzer-ID.Wenn Sie ein Call-AIF, sollten Sie identifizieren Sie sich mit Ihrem Unternehmen die Benutzer-ID.

Jede AIF beinhaltet eine optionale Parameter user_id.Wenn Ihr Programm ist nur noch eine kleine Anzahl von AIF ruft, dann werden Sie wollen die Benutzer-ID für jeden AIF, wie Sie es nennen, aber wenn Ihr Programm wird eine Menge von AIF fordert, gibt es Eine effiziente Methode, um Ihre Benutzer-ID.Wenn Ihre Anwendung die AIFACCESSON AIF, um Ihre Benutzer-ID, AIF alle nachfolgenden Anrufe, die von Ihrer Anwendung sind davon ausgegangen, gehören zu den gleichen Benutzer-ID.Verwenden Sie nach Abschluss der AIFACCESSOFF AIF mehrere Anrufe.

Was ist der Zweck der User-IDs?
Architected Interface Facility Benutzer-IDs werden von Hewlett-Packard Response Centers, um sicherzustellen, dass AIF-basierten Software-Produkte sind ordnungsgemäß unterstützt .Die Benutzer-IDs sind nicht zu verhindern, dass Benutzer, die noch nicht gekauft Architected Interface Facility Produkt aus anrufen AIFs; statt, Benutzer-IDs sind für die Gewährleistung der bestmöglichen Unterstützung.
Da AIFs Verfahren vertraut sind, deren Missbrauch kann dazu führen, dass eine Reihe Probleme des Systems (einschließlich Systemausfälle und Daten Korruption).Wenn dies geschehen sollte, Hewlett-Packard's Response Centers können die Benutzer-IDs, die mit jedem AIF fordert, die im Ergebnis zu Fehlern.Auf diese Weise wird die Ermittlung und Festsetzung AIF-System Probleme lassen sich schnell.
Information Access Architected Interfaces
Informationen Zugang AIFs den Zugang zu MPE / iX interne Tabelle Informationen abstrahieren, während die Struktur des Nutzers.
Der Zugang zu Informationen über eine einzige AIFs AIF, AIFSYSWIDEGET, dass in der Regel der Ausgangspunkt für Information Retrieval.AIFSYSWIDEGET liefert Informationen über den aktuellen Zustand des Systems.Beispielsweise kann eine Liste von Objekten, die derzeit auf dem System existieren, und eine Reihe von Kriterien angegeben.Die Informationen, die von AIFSYSWIDEGET weitergegeben werden können, zum anderen den Zugang zu Informationen, so dass AIFs detailliertere Informationen können erworben werden.
Informationen AIFs Zugang genutzt werden können, ohne vorher mit AIFSYSWIDEGET.Zum Beispiel können Sie ein globales Informations-AIF-Datei, indem Sie eine bekannte Dateiname.
Jeder Zugriff auf Informationen AIF versucht, alle Sperren der Tabellen im Zusammenhang mit diesem Objekt.
Get Information und Put
In den meisten Fällen Es gibt zwei Arten von AIF für jede Klasse von Objekten, die Informationen zugreifen können, eine AIFnnGET und ein AIFnnPUT.
Die AIFnnGET AIF liefert Informationen über ein bestimmtes Objekt durch die Eingabetasten.Alle AIFnnGET AIFs Versuch, wieder so viele Informationen wie möglich, jedes Mal sind sie aufgerufen, Rückflug Einzelposten Fehler wann immer es möglich ist.Diese Fehler werden in der itemstatus_array Parameter für die Elemente in error, während der Rest des Artikels Werte sind normalerweise zurückgegeben.
Die AIFnnPUT AIFs entsprechenden Tabellen aktualisieren, um eine konsistente, aktualisierte Zustand des Systems.Nur ein Teil der Gegenstände, die von der AIFnnGET AIFs stehen AIFnnPUT AIFs.
Information Verification
Da gibt es keine Garantie dafür, dass die Informationen, die zurückgegeben wird von einem AIFnnGET AIF ist nach wie vor gültig, wenn ein AIFnnPUT AIF aufgerufen wird, Jeder AIFnnPUT AIF ermöglicht die Überprüfung der Werte stattfinden, bevor ein System-Update Tabelle auftritt.
Eine Liste der Gegenstände und die entsprechenden Werte können in der Bestätigungs-Arrays auf den AIFnnPUT AIF.Jeder Artikel wird überprüft und validiert, bevor Sie versuchen, eine Tabelle System-Updates.Wenn ein einzelnes Element, das nicht verifiziert werden, die Informationen nicht in das System.Diese Prüfung hilft verhindern, dass das System nicht aus Versehen in einen unerwünschten Zustand.Wenn keine Bestätigungs-Elemente sind, die System-Tabelle aktualisiert wird bedingungslos.
System-Wide Information
Das System ist breit Informationen AIF
AIFSYSWIDEGET
Die AIFSYSWIDEGET AIF ist in der Regel die erste AIF aufgerufen.Es liefert Informationen über eine ganze Klasse von Objekten anstelle von Informationen über ein bestimmtes Objekt wie die anderen AIFs tun.
Die AIFSYSWIDEGET AIF können Sie ein Objekt der Klasse sowie eine Liste von Kriterien, die Sie anwenden wollen, um die Objekte in dieser Klasse.Es gilt alle der Kriterien für jedes Objekt befindet, Rückflug nur die Objekte, die die Kriterien erfüllen, die Sie angeben.Die AIFSYSWIDEGET AIF liefert eine Liste von sinnvollen Objekt-Identifikatoren und optional eine entsprechende Liste der alternativen Input-Schlüssel, wenn es möglich ist.Sie können die alternative Eingabetasten mit anderen AIFs zum Abrufen von Informationen schneller als über das Objekt-Identifikatoren.
Die AIFSYSWIDEGET AIF Mai wieder ein Kontext-Taste, die besagt, dass es eine größere Anzahl von Objekten zur Verfügung, als da sind Elemente in der Benutzer - Definierten Array an die AIF.Mit diesem Zusammenhang Schlüssel in einem späteren Aufruf zum Abrufen der zusätzliche Objekte.
Accounting-Information
Der Rechnungsführer Informationen AIFs sind
AIFACCTGET
AIFACCTPUT
Accounting Informationen AIFs Rückgabe oder Aktualisieren von Informationen im Zusammenhang mit solchen Objekten Verzeichnis Wie Benutzer, Gruppen und Konten.Accounting Informationen AIFs verwenden Sie einen Benutzernamen, dem Gruppennamen oder Account-Namen als Eingabetasten.Die Eingabetasten standardmäßig auf das aufrufende Prozess' Benutzernamen, Gruppennamen und Account-Namen.
Dateiinformationen
Es gibt zwei Arten von Datei-Informationen AIFs:
lokale Datei Informationen AIFs
globale Dateiinformationen AIFs
Lokale Datei-Informationen
Lokale Datei-Informationen sind AIFs
AIFFILELGET
AIFFILELPUT
Lokale Datei Informationen AIFs mit einem PID-und ein Prozess-spezifische Aktenzeichen als Input-Tasten, mit einer UFID für die Validierung.Die AIFFILELGET AIF zurück PIDs der Teilhaber der Datei und die Datei-Nummern.Die zurückgegebenen Daten können verwendet werden, mit anschließender Anrufe zu verarbeiten Informationen AIFs, globale Dateiinformationen AIFs oder anderen lokalen Datei-Informationen AIFs.
Global File Information
Global Dateiinformationen AIFs sind
AIFFILEGGET
AIFFILEGPUT
Global Dateiinformationen AIFs Nutzung Dateinamen und UFIDs als Eingabetasten.
Job-oder Session-Information
Job-oder Session-Informationen sind AIFs
AIFJSGET
AIFJSPUT
Job-oder Session AIFs Rückgabe oder Aktualisieren von Informationen im Zusammenhang Mit Arbeitsplätzen und Sitzungen.Sie akzeptieren Job-Nummern oder Session-Nummern wie Eingabetasten, die Rückgabe oder Aktualisierung von Arbeitsplätzen oder Session-Informationen im Zusammenhang mit dem Schlüssel.Die Tasten können entweder aus AIFSYSWIDEGET oder aus anderen Mitteln (zB aus dem SHOWJOB Befehl).Die Eingabetasten standardmäßig auf das aufrufende Prozess des Arbeitsplatzes oder Session-Nummer.
Process Information Process
Informationen AIFs sind
AIFPROCGET
AIFPROCPUT
Process Informationen AIFs akzeptieren PIDs und PINs als Eingabetasten.Die Rückgabe oder Update-Prozess-Informationen.Die Eingabetasten können entweder aus AIFSYSWIDEGET oder aus einer Datei Informationen AIFs.
Die AIFPROCGET AIF liefert Informationen über alle Dateien geöffnet, indem der Prozess-, Prozess-spezifischen Datei-Nummern, und UFIDs.Diese drei können dann verwendet werden, um die Abfrage-Datei-Schnittstellen.Die AIFPROCGET AIF liefert auch die Standard-Konto und für die Gruppe, ihre Namen und UFIDs.Diese Informationen können verwendet werden, für die Abfrage von Informationen zur Buchführung AIFs.
Reply-Information
Die Antwort Informationen AIF erfordert nur eine Antwort Anfrage ID als Eingabe.Es holt Informationen über eine bestimmte ausstehende Antwort der Anfrage.Neben der Bereitstellung von Informationen der Tabelle, sondern auch formatiert die Anfrage-Nachricht angezeigt wird, da es auf der Konsole, von der RECALL-Befehl.
Die Antwort ist, Informationen AIF
AIFREPLYGET
Spooler Information
Es gibt zwei Arten Der Spooler Informationen AIFs
Spool-Datei-Informationen AIFs
Spooler Prozess AIFs
Spool-Datei-Informationen
Spool-Datei sind Informationen AIFs
AIFSPFGET
AIFSPFPUT
Die AIFSPFGET und AIFSPFPUT AIFs akzeptieren eine Datei Name oder eine Adresse als Input-und Return-Tasten oder Aktualisieren von Informationen über Dateien, die seit gespoolt.
Spooler Process Information
Spooler-Prozess Informationen AIFs sind
AIFSPPGET
AIFSPPPUT
Die AIFSPPGET und AIFSPPPUT AIFs akzeptieren Gerät Namen wie Eingabetasten und Rückgabe oder Aktualisieren von Informationen über Prozesse Spooler.
System Configuration Information
System-Konfigurations-Informationen AIFs sind
AIFSCGET
AIFSCPUT
AIFSCGET und AIFSCPUT benötigen keine Schlüssel, weil sie Zugang systemweite Konfiguration.AIFSCGET bietet Zugriff auf die Konfiguration und die Konstanten dynamisch erhalten System-Variablen, wie Obergrenzen, aber nicht die Listen der gültige Objekte auf dem System.AIFSCPUT führt Aktionen wie die TUNE ERLAUBEN und Befehle, sowie einige der Start-Optionen.
Einige der Konfiguration Konstanten AIFSCGET und AIFSCPUT Zugang sind die verschiedenen Dispatcher-Warteschlange Priorität Grenzen und Mengen.Das dynamische System Informationen umfassen den nächsten Auftrag / session-Nummer zugeteilt werden, die CS-Durchschnitt Quanten für Transaktionen, und die aktuelle ERLAUBEN Maske.
Device Information
Geräte-Informationen AIFs:
AIFDEVCLASSGET
AIFDEVICEGET
AIFDEVICEPUT
AIFDEVCLASSGET holt sich Informationen zu einem bestimmten Gerät der Klasse.AIFDEVICEGET ruft Informationen über ein bestimmtes Gerät (ldev).AIFDEVICEPUT aktualisiert die Informationen auf ein bestimmtes Gerät (ldev).
Funktionalität Access Architected Interfaces
Die Architected Interface Facility: Betriebssystem AIFs Produkt bietet spezielle Funktionen für die Verwaltung der Regel nur für Betriebssystem Einbauten.Die Art der Funktionalität zugreifen, sofern es sich um:
User globalen Bereich Management
Ports
Spooler-Management
Magneto-Optical Disk Library System
Miscellaneous Utilities
Während ihrer äußeren Erscheinung spiegeln AIF-Design Normen, jede Art unterscheidet sich nach der Funktionalität der AIFs den Zugang zu.
User Global Area Management
User globalen Bereich Management AIFs:
AIFGLOBACQ
AIFGLOBGET
AIFGLOBLOCK
AIFGLOBPUT
AIFGLOBREL
AIFGLOBUNLOCK
User globalen Bereich Management AIFs ermöglichen es Ihnen, Daten zwischen mehreren Prozessen und Durchsetzung concurrence über den Zugang zu diesen Daten.
Ports Management
Ports Management AIFs:
AIFPORTCLOSE
AIFPORTOPEN
AIFPORTRECEIVE
AIFPORTSEND
AIFPORTINT
Ports Management AIFs können Sie zu erstellen und zu verwalten Architected Interface Facility Benutzer-Ports.User-Ports können verwendet werden als ein Mittel zur schnellen Kommunikation zwischen Senden von Nachrichten von einem Prozess zum anderen.User Ports nicht stören oder den Zugang zum System-Ports. Spooler
Management
Spooler Management AIFs:
AIFSPFLINK
AIFSPFLIST
AIFSPPOPENQ
AIFSPPRELEASE
AIFSPPRESUME
AIFSPPSHUTQ
AIFSPPSTART
AIFSPPSTOP
AIFSPPSUSPEND
Spooler Management AIFs können Sie Spool-Dateien zu verwalten, Prozesse und Spooler.Beispielsweise können Sie starten, anhalten, fortsetzen, aussetzen oder Geräte.Darüber hinaus können Sie die Dateien auf MPE / iX-Spooler-Anlage.
Magneto-Optical Disk Library System
Magneto-Optical Disk Library System AIFs:
AIFMOALLOCATE
AIFMODEALLOCATE
AIFMODISMOUNT
AIFMOGET
AIFMOPUT
AIFMOMOUNT
Magneto-Optical Disk Library System unterstützt AIFs eine externe Schnittstelle zu optischen Disk Library-Systeme, während das Extrahieren von internen Detail.Diese AIF ist eine Schicht über die vorhandenen Media Manager-Routinen.Der Media Manager ist ein Satz von Betriebssystem-Routinen, die für die Kontrolle einer Magneto-Optical Disk Library System.Die Media Manager Funktionen, die durch AIF's gehören: die Zuweisung und Ausplanen ein optisches Laufwerk Medien-, Montage-und Demontage optische Medien, und das Abrufen und Ändern von optischen Disk Library System Informationen.
finden Sie in den folgenden Handbüchern für weitere Informationen:
Installation und Verwendung der Optical Disk Library System (C1700-90076)
Magneto-Optical Media Management User's Guide (36398-90001)
Utilities
Utility AIFs bietet verschiedene nützliche Funktionen zur Anwendungs-Entwickler.
AIFCHANGELOGON ermöglicht es Ihnen, die Anmeldung eines Prozesses Umwelt.
AIFCLOSE ermöglicht Ihnen das Speichern von Dateien über Konto Grenzen.
AIFCONVADDR wandelt Kompatibilität Modus relative Adressen zu den entsprechenden nativen Modus virtuellen Adressen.
AIFGLOBINSTALL ist der programmatische entspricht der Ausführung der Installation Utility INSTOS.
AIFTIME wandelt Zecken und Mikrosekunden zu einer sinnvollen Zeit, wie Datum, Uhrzeit, oder ein String-Format.