HTTP Empfangskanal

Der HTTP Empfangskanal ermöglicht die Anbindung an Services, welche mittels HTTP-Protokoll kommunizieren. eBiss fungiert hierbei als Server.
Nachrichten werden via HTTP POST-Request an den Empfangskanal übergeben, von diesem entgegengenommen und in den angegebenen Nachrichtenkorb (eingehend) eingestellt.

Die Übermittlung der Sonderzeichen in HTTP-Headern ist möglich, so dass z.B. der Dateinamen und das Betreff der Nachricht auch bei enthaltenen Sonderzeichen korrekt übertragen werden. Dies ist sowohl beim Senden von eBiss zu eBiss als auch von extern möglich. Beim Senden von extern müssen die Text 'UrlEncoded' werden und der folgende Header gesetzt werden vor dem ersten 'UrlEncoded' Header stehen:

Eigenschaften

Eigenschaften
NameBeschreibung
NameDer Name des Kommunikationskanals
Typ des KanalsDer Typ.
KommunikationsrichtungFür den Empfang der Nachrichten die Richtung (Inbound/Outbound), die die Nachricht erhalten soll
NachrichtenkorbDer Nachrichtenkorb (für Empfangskanäle relevant)
ÖffentlichHiermit kann der Kanal für Unterknoten sichtbar gemacht werden
URLFür die meisten Anwendungsfälle nicht relevant. Diese URI wird bei bestimmten Aufrufen nach außen hin angegeben.
AuthentifizierungArt der Authentifizierung: Keine, Fix (im channel konfiguriert), Sender (je nach Nachrichtenrichtung anhand der HTTP Auth Adresse des System- oder Trading-Partners)
BenutzernameDer Benutzer welcher für das Login verwendet werden soll
PasswortDas Kennwort
DomainAuthentifizierung Domain
SSL ProtokollWelche TLS Version soll verwendet werden.
SSL ZertifikatPfad zum privaten Schlüssel für die SSL Übertragung, üblicherweise ein p12-Datei
SSL KennwortDas Kennwort für das SSL Zertifikat
SSL Betreff
SSL gültig bis
ÄnderungsprotokollEs werden die Änderungen an dem Element protokolliert. Die Protokollierung wird in den Systemeinstellungen aktiviert, was bei einer vorhanden Versionierungslizenz möglich ist.
Eigenschaften (erweitert)
NameBeschreibung
Validierung des SendersWie soll die Empfangsdresse validiert werden
Vorgegebener SenderFalls ein Standardsender vorgegeben werden soll
Validierung des EmpfängersWie soll die Sendeadresse validiert werden
Vorgegebener EmpfängerFalls ein Standardempfänger vorgegeben werden soll
Wiederholungen im FehlerfallFür Sendekanäle die Anzahl der Sendeversuche, bei manchen Empfangskanälen die Anzahl der Abholversuche.
Automatisches EntpackenSoll die Nachricht automatisch entpackt werden, wenn sie als z.B. zip empfangen wird.
Proxy-VerhaltenSoll die vom Client angesteuerte URL als Knotenpfad oder als lokale Partner-Adresse ausgewertet werden.
Multipart-Inhalte vearbeitenSollen Nachrichten vom Content-Type=multipart verarbeitet werden.
Mehrere Nachrichten annehmenMehrere Nachrichten in einer Sitzung annehmen und 'Keep-Alive' erlauben.
Eigene 'Responses' verwendenAktivieren Sie diese Option um 'Negativer Response' bzw 'Positiver Response' zurückzugeben.
Positiver 'Response'Positiver HTTP-Response
Negativer 'Response'Negativer HTTP-Response
SSL verwendenAktivieren für HTTPS