Vorheriges Thema: Auswählen der VorgangsweiseNächstes Thema: Verzweigen von einer generischen Appliance


Verzweigen einer Appliance mit ähnlichen Funktionen

Sie können eine neue Klasse erstellen, indem Sie eine Appliance mit ähnlichen Funktionen verzweigen. Der Katalog bietet fertige Appliances, wie Datenbanken, Gateways und Webserver. Außerdem können Sie zusätzliche Appliances im Cloud Commons Marketplace anzeigen und Ihre eigenen Appliances in den Marketplace hochladen.

Die lokalen oder globalen Kataloge enthalten Klassen, die die Entwickler per Drag-and-drop auf die Arbeitsfläche ziehen. Diese Aktion instanziiert die Appliance innerhalb der Anwendung. Allerdings verwaltet die Katalogklasse weiterhin die Appliance. Wenn Sie den Katalog aktualisieren, wird das Image aller Appliances, die von dieser Klasse instanziiert werden, teilweise neu erstellt, damit sie mit der aktualisierten Klasse übereinstimmen.

Um Ihre eigenen Klassen für die Bereitstellung im Katalog zu erstellen, müssen Sie die Verbindung der vorhandenen Klasse trennen. Durch die Trennung kann Ihre Entwicklung unabhängig von der ursprünglichen Klasse vorhanden sein. Das Trennen der Verbindung wird Verzweigen der Klasse genannt. Das Verzweigen der Appliance erstellt eine eigenständige Entität, die "Singleton" genannt wird.

Wenn Sie anschließend die Katalogklasse durch Ihren Singleton ersetzen, dann werden alle von Ihnen vorgenommenen Änderungen in allen Anwendungen, die diese Klasse verwenden, beibehalten. Wenn Sie zum Beispiel einen statischen Wert angeben, wird dieser statische Wert in allen Anwendungen, diese Klasse verwenden, beibehalten. Wenn Sie das Betriebssystem im Singleton aktualisieren, dann ersetzen Sie die Katalogklasse durch Ihren Singleton. Sie aktualisieren automatisch das Betriebssystem in allen Anwendungen, die auf dieser Klasse basieren.

Führen Sie folgende Schritte aus:

  1. Überprüfen Sie die Appliances im Katalog.
  2. Wählen Sie eine Appliance aus, indem Sie sie per Drag-and-drop auf die Arbeitsfläche ziehen.
  3. Klicken Sie mit der rechten Maustaste auf die Appliance, und klicken Sie auf Klasse verzweigen.

    Wenn der Verzweigungsvorgang beginnt, wird das Dialogfeld "Klasse verzweigen" angezeigt.

  4. Klicken Sie nach der Fertigstellung auf Schließen.

    Die neue Klasse zeigt ein "S" an, um darauf hinzuweisen, dass die Klasse jetzt ein Singleton ist.

    Singleton