Mit dem FileOutput-Knoten werden Nachrichten in das Dateisystem des Brokers geschrieben. Sie können den FileOutput-Knoten nutzen, um eine neue Datei auf Basis einer einzelnen Nachricht zu erstellen oder um den Inhalt einer bereits bestehenden Datei durch eine Nachricht zu ersetzen. Die Datensätze können direkt auf Basis der Nachrichten erstellt und auf eine feste Länge aufgefüllt werden, oder sie können von den anderen Datensätzen durch ein Begrenzungszeichen getrennt werden.
Der FileOutput-Knoten kann zum Ausführen folgender Tasks verwendet werden:
Dieser Mustercode veranschaulicht, wie ein FileOutput-Knoten inmitten eines Nachrichtenflusses für die Ausgabe einer Nachricht an eine Datei verwendet werden kann. Der Mustercode basiert auf einem Szenario, bei dem Artikel und Preisdetails aus einer Verkaufsrechnung durch eine SOAP-Nachricht über HTTP gesendet, aktualisiert und in eine Datei geschrieben werden, bevor eine Rücksendung über HTTP erfolgt.
Dieser Mustercode verwendet einen Nachrichtenfluss und führt folgende Aktionen aus:
Der folgende Nachrichtenfluss mit dem Namen 'FileOutputNodeSampleFlow' wird durch den Mustercode importiert: