Variant-Datentyp
Der Typ jedes Elements in einer Nachricht wird durch die Informationen in der Komponentenbibliothek festgelegt und definiert. Da Mainframeprogramme den Variant-Datentyp nicht unterstützen, müssen Sie den Typ der einzelnen Parameter zur Entwurfszeit im Transaction Integrator -Projekt (TI) korrigieren. Microsoft Visual Basic Scripting Edition (VBScript), die häufig zum Erstellen von Active Server Pages (ASP) in webbasierten Anwendungen verwendet wird, unterstützt nur den Variant-Datentyp. Deklarierte Variablen werden nicht akzeptiert. Wenn Ihre COM+-Clientanwendung daher einen TI Automation-Server aufruft und Parameter mit Variant-Datentypen übergibt, erzwingt die TI-Laufzeitumgebung jeden Variant-Datentyp in den Typ für jeden Parameter, der in der TI-Komponentenbibliothek definiert ist.
Der Variant-Datentyp wird in Visual Basic .NET nicht unterstützt. Visual Basic .NET unterstützt das Definieren von Datentypen als Objekte und das anschließende Umwandeln der Objekte in Datentypen. TI unterstützt keine Variablen, die als Objekte definiert sind, die in Datentypen umgewandelt werden. Alle Methodenparameter müssen zunächst als Datentypen definiert werden, nicht als Objekte.