Schickt Daten über https
HttpSslPlainService
Der HttpSslPlainService
dient dazu Daten per Https Schnittselle aus der B2B an verschiedene Backendsysteme zu versenden.
Einrichtung
Klasse: org.b2bbp.services.outbound.http.HttpSslPlainService
Konfiguration
Der HttpSslPlainService
wird genauso konfiguriert wie der HttpPlainService.
Da nur Https Verbindungen unterstützt werden muss in der Eigenschaft HTTP_URL
natürlich eine Https-Adresse stehen.
Unterschiede zum HttpPlainService
Der HttpSslPlainService
öffnet eine SSL Verbindung zum Zielsystem und unterstützt nur SSL Verbindungen. Wird versucht eine nicht SSL Verbindung aufzubauen, kommt es zum Fehler.
Außerdem führt der HttpSslPlainService
keine Validierung der Serversignatur durch. Es ist also nicht notwendig ein dafür passendes Zertifikat zu pflegen.