Komponentenbörse verwalten

Wenn Ihr Team benutzerdefinierte Komponenten für visuelle Anwendungen entwickelt und die Komponenten allen Benutzern auf der Registerkarte "Visual Builder-Komponenten" zur Verfügung stehen sollen, müssen Sie zuerst einen Komponentenaustausch einrichten. In diesem Kapitel wird beschrieben, wie Sie den Komponentenaustausch in Visual Builder einrichten.

Was ist ein Komponentenaustausch?

Ein Komponentenaustausch ist ein Repository benutzerdefinierter Komponenten, die in VB Studio verfügbar sind. Sie können diese Komponenten in Ihren visuellen Anwendungen wie Webkomponenten und Anwendungsvorlagen verwenden. Viele der von Oracle bereitgestellten Komponenten können über einen Komponentenaustausch installiert werden.

Um einen Komponentenaustausch mit einer Instanz zu integrieren, geben Sie die URL und Zugangsdaten des Austauschs in den Mandanteneinstellungen an. Der Austausch kann ein privater Austausch in einem VB Studio-Projekt oder einer der von Oracle verwalteten Börsen sein.

Wenn Ihr Unternehmen proprietäre Komponenten entwickelt oder verwendet, können diese Komponenten in einem privaten Austausch veröffentlicht werden, der von einem VB Studio-Projekt gehostet wird. Beispiel: Wenn Sie eine Webkomponente für die Verwendung in Anwendungen in Ihrem Mandanten haben, können Sie Ihren eigenen Austausch einrichten und damit die Komponente an Entwickler im Mandanten verteilen. Darüber hinaus sind die von Oracle bereitgestellten Komponenten automatisch über alle privaten Komponentenaustausche verfügbar.

Oracle verwaltet zwei Komponentenaustausche mit von Oracle validierten Komponenten, die allen Entwicklern öffentlich zugänglich sind. Wenn Sie keinen privaten Austausch haben, aber Entwicklern Zugriff auf diese Oracle-Komponenten gewähren möchten, können Sie einen der folgenden von Oracle verwalteten Austauschprogramme hinzufügen. Wenn sich Ihre Instanz in den USA befindet, verwenden Sie die folgenden Details.

Feld Value
Service-URL https://component-exchange-soctesting2-phx.developer.ocp.oraclecloud.com/component-exchange-soctesting2-phx/s/component-exchange-soctesting2-phx_compcatalog_30314/compcatalog/0.2.0
Benutzername compcatalog.user
Kennwort k9fz-0Pw4x-q

Wenn sich Ihre Instanz in Europa befindet, verwenden Sie die folgenden Details.

Feld Value
Service-URL https://component-exchange-soctesting4-fra.developer.ocp.oraclecloud.com/component-exchange-soctesting4-fra/s/component-exchange-soctesting4-fra_compcatalog_11494/compcatalog/0.2.0
Benutzername compcatalog.user
Kennwort k9fz-0Pw4x-q

Verbindung zu einem Komponentenaustausch hinzufügen

Wenn eine Instanz in einen Komponentenaustausch integriert ist, können alle Entwickler, die diese Instanz verwenden, auf die dort gespeicherten Komponenten zugreifen und diese installieren.

Nachdem der Instanz ein Austausch hinzugefügt wurde, können alle Entwickler auf der Registerkarte "Komponenten" im Navigator die Komponenten aus dem Austausch installieren und verwalten, die sie in ihren Anwendungen verwenden möchten. Beim Erstellen einer Anwendung im Assistenten zum Erstellen von Anwendungen können Entwickler auch alle Anwendungsvorlagen auswählen, die für den Austausch veröffentlicht wurden.

So fügen Sie Verbindungen zum Komponentenaustausch hinzu:

  1. Öffnen Sie die Seite "Mandanteneinstellungen" der Instanz.
  2. Geben Sie im Bereich "Komponentenaustausch" die URL für den Komponentenaustausch ein, und klicken Sie auf Zugangsdaten festlegen.
  3. Geben Sie im Dialogfeld "Zugangsdaten für Komponentenaustausch" den Benutzernamen und das Kennwort für den Benutzer ein, dessen Zugangsdaten zur Authentifizierung des Zugriffs auf den Komponentenaustausch verwendet werden. Klicken Sie auf Speichern.

    Beschreibung von admin-settings-componentexchange.png folgt
    Beschreibung der Abbildung admin-settings-componentexchange.png

    Wenn Sie eine Verbindung zu einem privaten Komponentenaustausch hinzufügen, wird empfohlen, dass die von Ihnen angegebenen Zugangsdaten für einen Administrator gelten, der Mitglied des VB Studio-Projekts ist, das den Austausch hostet, oder für den Projekteigentümer.