Vorheriges Thema: Entitäten "Input" und "Output"Nächstes Thema: Entität "property"


Entität "Interface"

Dieser Entitätstyp wird verwendet, um Netzwerkschnittstellen zu aktivieren und zu konfigurieren, die nicht dazu vorgesehen sind, Verbindungen zu anderen Komponenten herzustellen (so wie es für die Terminals gilt - siehe vorherigen Abschnitt) und keinen Beschränkungen hinsichtlich der Art der Verbindungen, die hergestellt werden können, unterliegen.

Für die Entität "interface" gilt folgende Syntax:

interface <name>

Im Komponentendeskriptor kann eine beliebige Anzahl von Schnittstellen-Namensdefinitionen enthalten sein. Die Namen müssen im Geltungsbereich der Komponente eindeutig sein. Der Namespace für Schnittstellen wird mit dem für Terminals gemeinsam verwendet, so dass Sie nicht über eine Eingabe/Ausgabe und eine Schnittstelle mit demselben Namen verfügen können.

In Versionen von CA AppLogic® vor 3.5 konnten Sie das folgende Konstrukt verwenden:

interface default

In CA AppLogic® 3.5 und höher wird dieses Konstrukt aus Gründen der Abwärtskompatibilität akzeptiert, Sie können jedoch den Namen "default" nicht für eine konkrete rohe Schnittstelle verwenden. Die Verwendung des Namens "default" für einen Eingabe- oder Ausgabe-Terminal führt zu einem Fehler.