Altova MapForce 2024 Enterprise Edition

Globale Ressourcen werden in FlowForce Server nicht wie in Desktop-Applikationen in einer einzigen XML-Datei gespeichert. In FlowForce ist jede Ressource ein wiederverwendbares Objekt, das Datei- oder Ordnerpfade oder Datenbankverbindungsinformationen enthalten kann. Ressourcen können kopiert, exportiert und importiert werden und unterliegen denselben Zugriffsmechanismen wie andere FlowForce-Objekte. D.h. jeder beliebige FlowForce-Benutzer kann jede beliebige Ressource in seinen Mapping-Funktionen verwenden, wenn er die entsprechenden Berechtigungen hat.

 

Nachdem Sie in MapForce ein Mapping mit globalen Ressourcen erstellt haben, können Sie es auf FlowForce Server bereitstellen. Sie können bei der Bereitstellung auswählen, ob im Mapping globale Ressourcen verwendet werden sollen, indem Sie im Bereitstellungsdialogfeld das Kontrollkästchen Ressourcen verwenden aktivieren. Wenn Sie dieses Kontrollkästchen nicht aktivieren, werden alle im Mapping verwendeten globalen Ressourcen auf Basis der aktuell ausgewählten Konfiguration aufgelöst. Wenn Sie das Kontrollkästchen aktiviert haben, werden für die Mapping-Funktion auch in FlowForce Server Ressourcen benötigt. In der Abbildung unten sehen Sie ein Beispiel für eine auf FlowForce Server bereitgestellte Mapping-Funktion, für die zur Ausführung globale Ressourcen erforderlich sind. Beachten Sie, dass der erste Parameter den Standarddateipfad aus einer Ressource abruft.

inc-resources-flowforce

In FlowForce Server werden die globalen Ressourcen von der Mapping-Funktion und nicht vom Auftrag verwendet. Die Mapping-Funktion liest den Pfad der ersten Input-Datei aus der Ressource aus. Das bedeutet, dass alle Aufträge, in denen diese Funktion verwendet wird, denselben Pfad verwenden, es sei denn, Sie setzen den Pfad über die Auftragskonfigurationsseite außer Kraft.

 

Sie können globale Ressourcen auch als eigenständige Objekte auf FlowForce Server bereitstellen, d.h. es muss nicht zuerst ein Mapping bereitgestellt werden, damit eine globale Ressource bereitgestellt werden kann. Nähere Informationen dazu finden Sie unter Bereitstellen von Ressourcen auf FlowForce Server.

 

Informationen zur Verwendung von Ressourcen auf FlowForce Server finden Sie in der FlowForce Server-Dokumentation.

 

Bereitstellen von Ressourcen auf FlowForce Server

Sie können mit MapForce erstellte globale Ressourcen auf FlowForce Server bereitstellen. Bei der Bereitstellung müssen Sie die Konfigurationsdatei, mit der die Ressource auf dem Server bereitgestellt werden soll, auswählen. Wenn Sie auf dem Server alle Konfigurationen derselben globalen Ressource benötigen, können Sie diese mehrmals bereitstellen und bei jeder Bereitstellung die jeweils gewünschte Konfiguration auswählen. Sie können auch den Namen der einzelnen globalen Ressourcen auf dem Server ändern und die Zielcontainer auf dem Server auswählen.

 

Sie können globale Ressourcen gleichzeitig mit dem Mapping oder separat auf FlowForce Server bereitstellen. Um globale Ressourcen auf FlowForce Server bereitzustellen, gehen Sie folgendermaßen vor:

 

1.Starten Sie MapForce.

2.Klicken Sie auf die Symbolleisten-Schaltfläche Globale Ressourcen verwalten ic-globrec. Gehen Sie alternativ dazu zum Menü Extras und klicken Sie auf Globale Ressourcen.

3.Klicken Sie auf Auf Server bereitstellen. Daraufhin wird das Dialogfeld Globale Ressourcenkonfiguration bereitstellen (siehe Abbildung unten) geöffnet.

mf_deploy_global_resources

4.Geben Sie die Verbindungsinformationen in FlowForce Server ein (Server, Port, Benutzer, Passwort, Anmeldemethode). Diese Parameter sind dieselben wie bei der Bereitstellung eines Mappings auf FlowForce Server.

5.Wählen Sie eine Konfiguration aus der Konfigurationsliste aus. Diese Liste enthält alle Konfigurationen aus der aktuellen Definitionsdatei für globale Ressourcen. Es kann immer nur eine globale Ressourcenkonfiguration auf einmal bereitgestellt werden. Wenn Sie alle Konfigurationen auf dem Server benötigen, können Sie dieselbe Ressource mehrmals unter einem anderen Namen bereitstellen.

6.Wählen Sie einen Zielpfad aus, unter dem die Ressource auf dem Server gespeichert werden soll. Klicken Sie auf Durchsuchen, um einen Zielcontainer auf FlowForce Server auswählen oder einen neuen erstellen können.

7.Klicken Sie auf OK.

 

Im Fenster Meldungen sehen Sie Informationen über die Bereitstellung der globalen Ressource auf FlowForce Server.

 

Anmerkung:Globale Ressourcen, die andere Altova-Applikationen ausführen, werden in einer Server-Umgebung nicht unterstützt. Nähere Informationen dazu finden Sie unter Transformationsergebnisse als globale Ressource.

 

© 2017-2023 Altova GmbH