Einfache und abgebildete Unterhaltungen im Vergleich (CPI-C)

Die folgende Tabelle enthält einige Richtlinien für Ihre Transaktionsprogramme (TPs) zur Auswahl zwischen einfachen und abgebildeten Gesprächen. Der Standardtyp für Unterhaltungen wird zugeordnet. Um zu einer einfachen Unterhaltung zu wechseln, verwenden Sie Set_Conversation_Type, und geben Sie CM_BASIC_CONVERSATION für die conversation_type an. Definitionen von grundlegenden und zugeordneten Gesprächen finden Sie unter Grundlegende Begriffe für TPs und LUs.

Merkmal Grundlegende Unterhaltungen Abgebildete Unterhaltungen
Allgemeine Verwendung In der Regel für Service-TPs verwendet. Wird in der Regel für Anwendungs-TPs verwendet.
Partnerschaft Muss verwendet werden, um mit einem vorhandenen TP zu kommunizieren, das grundlegende Verben verwendet. Muss verwendet werden, um mit einem vorhandenen TP zu kommunizieren, das zugeordnete Verben verwendet.
Sende- und Empfangsmethode Bevor ein TP mit einem Sendevorgang beginnen kann, muss er Datensätze in logische Datensätze konvertieren. Das TP führt dies durch Hinzufügen eines 2-Byte-Präfixes aus, das die Länge des Datensatzes angibt. Ein TP kann mehrere logische Datensätze gleichzeitig senden.

Wenn ein Partner TP logische Datensätze empfängt, muss er sie in verwendbare Datensätze rekonstruieren. Weitere Informationen finden Sie unter Logische Datensätze, die in einfachen Unterhaltungen verwendet werden.
Ein TP sendet Daten nacheinander. Weder das sendende TP noch das empfangende TP müssen Datensätze zwischen verschiedenen Formularen konvertieren.
Abnorme Beendigung Im Deallocate-Anruf kann ein TP angeben, ob ein Fehler oder ABEND (abnormale Programmbeendigung) durch ein TP oder durch ein Programm, das das TP verwendet, verursacht wurde. Ein TP kann auf einen Fehler oder ABEND hinweisen, kann aber nicht feststellen, ob ein Problem durch ein TP oder durch ein Programm mit einem TP verursacht wurde.
ABEND Ein TP kann angeben, ob ein ABEND durch einen Timeout oder durch einen kritischen Fehler verursacht wurde. Ein TP kann die Ursache eines ABEND nicht angeben.
Fehlerprotokollierung Bei einem Fehler oder ABEND kann ein TP eine Fehlermeldung in Form einer allgemeinen Datenstromvariable (GDS) an das lokale Protokoll und an die logische Partnereinheit (LU) senden. Bei einem Fehler oder ABEND kann ein TP keine Fehlermeldung an das lokale Protokoll oder an die Partner-LU senden.

Dieser Abschnitt enthält: