Systemverknüpfung erstellen über sFTP

Einführung

Portbase bietet verschiedene Protokolle an, um Nachrichten zwischen Ihrem internen System und dem Port Community System (PCS) auszutauschen. Dieser Artikel erklärt, wie Sie Nachrichten über das sFTP-Protokoll senden und abrufen können.

Einen Überblick über die anderen Protokolle finden Sie hier

Bevor Sie beginnen

In diesem Artikel gehen wir davon aus, dass:

Verknüpfung verwalten

Das Verwalten Ihrer AS2- und sFTP-Verknüpfungen erfolgt über die PCS-Dienst System interface (EDIFACT/XML). Diese finden Sie im Port Community System (PCS)

Im Artikel sFTP systemverknüpfung verwalten erfahren Sie, wie Sie dies tun.

screenshot-1-sftp-migratie-2 (2).png

Technische Anforderungen

  • Die Portbase sFTP-Dienste akzeptieren nur push/pull. Das bedeutet, dass Sie selbst verantwortlich sind für das Platzieren und Abrufen von Dateien in den Ordnern.
  • Nachrichten im Ordner cur (Upload und Download) werden automatisch nach 7 Tagen gelöscht.
  • Die maximale Dateigröße beträgt 4 MB.
  • Der PCS sFTP-Server ist erreichbar über sftp://messaging2.pcs.portbase.com. Sie können sich mit dem bereitgestellten benutzernamen und Ihrem SSH-Schlüsselpaar über Port 22 einloggen. Die Verwaltung Ihrer Verknüpfungen mit Portbase erfolgt im System Interfaces Portal, über PCS

Leistung

Für die beste Leistung empfehlen wir, mehrere parallele Uploads und Downloads (auch als Kanäle oder Sitzungen bezeichnet) innerhalb einer Verbindung zu verwenden. Unser Server unterstützt maximal 10 parallele Übertragungen pro Verbindung.

Diese Methode ist schneller als das Öffnen mehrerer separater Verbindungen ohne Nutzung paralleler Übertragungen.

Upload-Verfahren

  1. Laden Sie Ihre Datei in den Ordner upload/tmp/ hoch.
  2. Wenn der Upload abgeschlossen ist, verschieben Sie die Datei in upload/new/.
  3. Nach kurzer Zeit nimmt das PCS-System die Datei zur Verteilung und Verarbeitung auf und verschiebt sie in den Ordner upload/cur/. Nach 7 Tagen wird die Datei automatisch gelöscht.

Warum dieses Verfahren?

Das zuerst Hochladen nach /tmp und dann Verschieben nach /new, sobald der Upload abgeschlossen ist, verhindert, dass unser System unvollständige Dateien aufnimmt. Die Verwendung des Ordners /new bestätigt, dass eine Datei bereit ist, abgeholt zu werden. Auf die gleiche Weise ist das Verschieben in den Ordner /cur unsere Bestätigung, dass Ihre Datei zur Verteilung innerhalb von Portbase abgeholt wurde.

Upload procedure via de sftp koppeling

Download-Verfahren

  1. Überprüfen Sie den Ordner download/new/ auf neue Dateien.
  2. Laden Sie diese Dateien herunter und verschieben Sie sie, wenn Sie fertig sind, in download/cur/ oder löschen Sie sie direkt. Nach 7 Tagen werden die Dateien in download/cur/ automatisch gelöscht.

Warum dieses Verfahren?

Die Verwendung des /new-Verzeichnisses bestätigt, dass eine Datei bereit ist, abgeholt zu werden, und es besteht kein Risiko, eine teilweise hochgeladene Datei abzuholen. Das Verschieben der Datei in den /cur-Ordner ist Ihre Bestätigung, dass die Datei zur Verteilung/Verarbeitung abgeholt wurde. Das /tmp-Verzeichnis wird von Portbase für das Hochladen von (teilweise) Dateien verwendet und ist nicht für die Nutzung durch Kunden vorgesehen.

 Download procedure via de sftp koppeling

Testen der Verknüpfung

Überprüfen Sie, ob Sie von Ihrem sFTP-Client aus eine Verbindung mit dem Portbase sFTP-Server herstellen können, und nehmen Sie Kontakt mit Portbase auf, um die Verbindung von Portbase mit Ihrem sFTP-Server zu überprüfen.

Haben Sie Fragen zu Ihrer sFTP systemverknüpfung mit Portbase, nehmen Sie dann Kontakt auf über integration@portbase.com 

Verknüpfung mit

War dieser Beitrag hilfreich?

0 von 0 fanden dies hilfreich