Versionen im Vergleich

Schlüssel

  • Diese Zeile wurde hinzugefügt.
  • Diese Zeile wurde entfernt.
  • Formatierung wurde geändert.
Auszug
hiddentrue

Nuclos Webservice: WSDL, SOAP, codegenerator, Regeln, trustStore, keyStore, Authentifizierung, Zertifikat.

globe with meridians Sprache: Deutsch · English

hammer and wrench Webservice

Externe SOAP-Webservices in Nuclos registrieren – WSDL, generierte Klassen für Regeln und Zertifikatskonfiguration.

Status
colourPurple
titleHow-to
Status
colourBlue
titleAdministrator
Status
colourGreen
titleStand: Jul 2026
Status
colourGrey
titlegilt fuer Nuclos 4.2026.x

Panel
bgColor#F4F5F7

Auf dieser Seite

Inhalt
maxLevel2
minLevel2

Menü Administration → Webservice. Ein Webdienst ermöglicht die maschinenbasierte Kommunikation über ein Netzwerk (HTTP, XML, JSON), um von Nuclos aus externe Dienste aufzurufen.

Konfiguration

Definiton

Menüaufruf: (Administration) - (Webservice) 

Ein Webdienst ist ein Software-System, das die interoperable maschinenbasierte Kommunikation über ein Netzwerk unterstützt, um Daten auszutauschen oder Aktionen zwischen verschiedenen Anwendungen zu ermöglichen. Diese Dienste basieren oft auf Standardprotokollen wie HTTP, XML und JSON.

Konfiguration

Um einen angebotenen Webservice nutzen zu können, muss er unter Administration/Webservice registriert werden. Danach werden der Struktur entsprechende Klassen im Verzeichnis

Damit ein (SOAP-)Webservice genutzt werden kann, wird er unter Administration → Webservice registriert. Danach werden passende Klassen unter

<NUCLOS-HOME>/data/codegenerator/src-rule/org/nuclos/webservices/

...

<Name> generiert, die in Regeln aufgerufen werden können.

FeldBedeutung

...

Image Removed

Namefrei wählbarer Name des Webservice

...

Datei

...

WSDL-Datei, die den Service beschreibt (vom Anbieter)
HostService-Endpunkt (vom Anbieter)
Encoding

...

Zeichencodierung
AuthentifizierungArt der Authentifizierung
Benutzer / Passwort

...

Zugangsdaten (falls

...

Authentifizierung ≠ NONE)

Zertifikate

Um der Abfrage ein Zertifikat

...

mitzugeben, in der ausführenden Regel

...

die

...

Systemparameter setzen (ggf. Server neu starten):

Codeblock
languagejava
System.setProperty("javax.net.ssl.trustStore", 

...

"pfadunddateiname.jks");

...


System.setProperty("javax.net.ssl.trustStorePassword", password);

...


System.setProperty("javax.net.ssl.keyStore", 

...

"pfadunddateiname.jks

...

");

...


System.setProperty("javax.net.ssl.keyStoreType",

...

 "JKS

...

");

...


System.setProperty("javax.net.ssl.keyStorePassword", password);

Verwandte Seiten

gear Anschluss


Schnittstellen.

Öffnen →