Der HTTP Sendekanal ermöglicht die Anbindung an Services, welche mittels HTTP-Protokoll kommunizieren.
Hierbei werden Nachrichten aus dem Nachrichtenkorb (ausgehend) via HTTP über ein Host, dessen URL im Channel hinterlegt ist, übertragen.
Name | Bedeutung |
---|---|
Name | Name des Kommunikationskanals. |
Typ des Kanals | Typ des Kommunikationskanals. (Zur Überprüfung) |
Kommunikationsrichtung | Vorzugsweise ausgehend. |
Nachrichtenkorb | Nachrichtenkorb für ausgehende Nachrichten (ausgehend). |
Vorgegebener Sender | Hier kann ein fest hinterlegter Sender, der für diesen Kanal vorgesehen ist, zugewiesen werden. |
Vorgegebener Empfänger | Hier kann ein fest hinterlegter Empfänger, der für diesen Kanal vorgesehen ist, zugewiesen werden. |
Validierung des Senders | Überprüft Senderadresse der Interchanges auf bestimmten EDI-Teilnehmer, falls diese nicht den angegebenen Teilnehmer enthalten, wird die Nachricht mit Fehlermeldung in den eingehenden Nachrichtenkorb eingestellt und ein entsprechender Bericht generiert (nur bei Einstellung Benötigt). Die Prüfmethode wird mittels Kombinationsfeld ausgewählt (Kein, Optional, Benötigt, Fester Partner). |
Validierung des Empfängers | Überprüft Empfängeradresse der Interchanges auf bestimmten EDI-Teilnehmer, falls diese nicht den angegebenen Teilnehmer enthalten, wird die Nachricht mit Fehlermeldung in den Nachrichtenkorb eingestellt und ein entsprechender Bericht generiert (nur bei Einstellung Benötigt). Die Prüfmethode wird mittels Kombinationsfeld ausgewählt (Kein, Optional, Benötigt, Fester Partner). |
Öffentlich | Durch das Anhaken wird der Kommunikationskanal für alle Unterknoten verwendbar. Wird jedoch im Unterknoten ein Kommunikationskanal mit dem gleichen Namen angelegt, so wird der Kommunikationskanal des Unterknotens verwendet. |
Wiederholungen bei Fehler | Durch den Eintrag eines Wertes in das dazugehörige Feld wird bei einem Fehler die Anzahl der hintereinanderfolgenden Empfangsversuche festgelegt. |
Automatisches Entpacken | Dokumente bzw. Anhänge werden mit dem im Kombinationsfeld ausgewählten Verfahern automatisch entpackt. |
Name | Bedeutung |
---|---|
Basis-URL | Eintragung der IP-Adresse oder Domänen Name und den Port des Hosts, zu dem gesendet werden soll. z.B. http://localhost:444. |
Auth. Benutzername | Benutzername zur Authentifizierung am Server. |
Auth. Passwort | Benutzerpasswort zur Authentifizierung am Server. |
Auth. Domain | Domain oder IP-Adresse des Servers zur Authentifizierung. |
MIME-Type | Legt den entsprechenden HTTP Mime-Type fest |
Authentifizieren | Legt fest ob eine Authentifizierung beim Server erforderlich ist. Durch das Anhaken der CheckBox wird die Authentifizierung aktiviert. |
Einfachen HTTP Sendekanal verwenden | Dies veranlasst, dass nicht mehr der System.Net.HttpClient verwendet wird, sondern ein eigener, der schneller ist und eben auch MultiMessages (s.u.) unterstützt. Jedoch ist es so, dass diese keine Proxy-Settings und ähnliches unterstützten. |
Mehrere Nachrichten versenden | Sequintielle Verarbeitung der Nachricht ? pro Übertragung wird eine ProcessInstance erzeugt.Innerhalb dieser ProcessInstance läuft der an der Verarbeitung beteiligte Job. |
Mehrere Anhänge versenden | Beim aktivieren, durch Anhaken der Check Box, dieser Funktion, werden alle Attachments in einer Mail direkt in den Body der Mail geschrieben. |
SSL verwenden | SecureSocketLayer für Kommunikation verwenden. SSL ist ein Protokoll, das gegenseitige Authentifizierung zwischen einem Client und einem Server zwecks Aufbau einer authentifizierten und verschlüsselten Verbindung erlaubt. |
SSL Protokoll | Erlaubt das Auswählen eines SSL Protokolls. |
Timeout | Angabe einer Zeit in Sekunden bis ein Timeout erfolgt. |