| Kontakt | Login

Flink-ESB Integrationsplattform

Werkzeug für Software-Entwicklung und Betrieb

Diese Seite wurde aufgebaut mit Flink-ESB Editor und läuft auf der Flink-ESB Laufzeit-Umgebung
Front-End Anwendungen

Es dauert nur wenige Sekunden einen HTTP-Server im Flink-ESB-Editor zu erstellen und Programmieren von Ressourcen obendrein starten

Fügen Sie eine oder mehrere Routen hinzu, die von den eingehenden Anfragen auf die von Ihnen definierten URIs und HTTP-Methoden angetriggert werden

Fügen Sie Resource-Managers hinzu, die Zugriff auf Dateisystem über HTTP zur Verfügung stellen

Importieren Sie Web-Applikation-Archive

Schützen Sie Ihre Ressourcen mit Benutzername / Passwort, definieren Sie die Rolen für jeden Zugriff

Und vieles mehr. Alles was Sie zum Entwickeln von Front-End-Anwendungen benötigen könnten

Diese Seite wurde aufgebaut mit Flink-ESB Editor und läuft auf der Flink-ESB Laufzeit-Umgebung

Lesen Sie mehr über Flink-ESB >>

Middleware, SOA, ESB, Microservices

Flink-ESB unterstützt "out of the box" einige Dutzend Enterprise-Integration-Patterns und Kommunikationsprotokolle. Sie können mit HTTP (Server und Client) unter Verwendung von SOAP, REST, JSON usw. arbeiten, mit den Datenbanken, FTP-Server, LDAP-Server, JMS-Server, TCP oder UDP-Sockets reden, Senden oder Empfangen von E-Mails und viele viele andere Dinge

Sie können innerhalb von Sekunden eine Route schreiben, die Daten aus der Datenbank lesen würde, übersetzt sie in ein beliebiges Format, sendet sie über HTTP an den Remote-Server und schreibt eine E-Mail zum Bestätigen, dass die Arbeit erfolgreich beendet wurde

Sie können Ihre Routen so definieren, dass sie auf verschiedene Weise (unter Verwendung von Plain-HTTP, SOAP, REST, JSON, JMS etc.) aufgerufen werden kann

Lesen Sie mehr über Flink-ESB >>

Back-End Anwendungen

Flink-ESB bietet eine hervorragende Unterstützung Zum Reden mit den verschiedenen Arten von Backend-Systemen

Wenn Sie ein Werkzeug benötigen, um eine Anwendung zu erstellen, die Daten in einem bestimmten Format entgegennehmen würde, es in ein anderes Format umwandeln und in einem Backend-System persistieren - Flink-ESB ist genau das richtige Werkzeug dafür

Flink-ESB übernimmt Format- und/oder Protokoll-Umwandlungen automatisch für Sie

Lesen Sie mehr über Flink-ESB >>

Geschäftsprozesse und Workflows

Geschäftsprozesse und/oder Workflows beliebiger Komplexität können leicht mit Flink-ESB-Editor gestaltet werden

Die meisten Software-Anbieter bieten entweder Software für Online-Prozesse oder die Workflow-Engine. Verschiedene Werkzeuge und völlig verschiedene Sprachen verwendet werden müssen, um sie zu programmieren

Es ist anders mit Flink-ESB. Das gleiche Fenster im gleichen Editor wird verwendet, um sowohl Online-Prozesse als auch Geschäftsprozesse zu programmieren. Es ist Ihre Wahl, ob ein Prozess in ein Workflow verwandelt wird. Sie legen fest, an welchen Stellen des Workflows die Nachrichten persistiert werden sollen, wann und unter welchen Bedingungen

Lesen Sie mehr über Flink-ESB >>

Batch-Anwendungen

Sie benötigen eine Anwendung, die einige Schritte auf regelmäßiger Basis durchführen würde, oder durch ein externes oder internes Ereignis ausgelöst wird? Die soll wahrscheinlich auch mit der lokalen Maschine interagieren und verschiedene Shell-Skripten aufrufen?

Flink-ESB bietet alle Werkzeuge dir Sie benötigen würden um eine solche Anwendung mit geringem Aufwand zu bauen. Sie können alle Funktionen direkt im Editor esten, ohne etwas anderes installieren zu müssen

Lesen Sie mehr über Flink-ESB >>

ETL-Anwendungen

Mit Flink-ESB können Sie ETL-Prozesse innerhalb sehr kurzer Zeit entwerfen

Flink-ESB bietet viele Komponenten für die Arbeit mit großen Datenmengen: speichern "in batches" in den Datenbanken oder anderen Backend-System, lesen oder schreiben riesige Menge an Daten über HTTP, lesen oder schreiben von Dateien, FTP usw.

Jeder Prozess kann im Strom-Modus definiert werden, um mit großen Datenmengen zu arbeiten, ohne Prozessspeicher zu verbrauchen

Alle Datenformate werden unterstützt

Lesen Sie mehr über Flink-ESB >>

Front-End Anwendungen

Es dauert nur wenige Sekunden einen HTTP-Server im Flink-ESB-Editor zu erstellen und Programmieren von Ressourcen obendrein starten

Fügen Sie eine oder mehrere Routen hinzu, die von den eingehenden Anfragen auf die von Ihnen definierten URIs und HTTP-Methoden angetriggert werden

Fügen Sie Resource-Managers hinzu, die Zugriff auf Dateisystem über HTTP zur Verfügung stellen

Importieren Sie Web-Applikation-Archive

Schützen Sie Ihre Ressourcen mit Benutzername / Passwort, definieren Sie die Rolen für jeden Zugriff

Und vieles mehr. Alles was Sie zum Entwickeln von Front-End-Anwendungen benötigen könnten

Diese Seite wurde aufgebaut mit Flink-ESB Editor und läuft auf der Flink-ESB Laufzeit-Umgebung

Lesen Sie mehr über Flink-ESB >>

Middleware, SOA, ESB, Microservices

Flink-ESB unterstützt "out of the box" einige Dutzend Enterprise-Integration-Patterns und Kommunikationsprotokolle. Sie können mit HTTP (Server und Client) unter Verwendung von SOAP, REST, JSON usw. arbeiten, mit den Datenbanken, FTP-Server, LDAP-Server, JMS-Server, TCP oder UDP-Sockets reden, Senden oder Empfangen von E-Mails und viele viele andere Dinge

Sie können innerhalb von Sekunden eine Route schreiben, die Daten aus der Datenbank lesen würde, übersetzt sie in ein beliebiges Format, sendet sie über HTTP an den Remote-Server und schreibt eine E-Mail zum Bestätigen, dass die Arbeit erfolgreich beendet wurde

Sie können Ihre Routen so definieren, dass sie auf verschiedene Weise (unter Verwendung von Plain-HTTP, SOAP, REST, JSON, JMS etc.) aufgerufen werden kann

Lesen Sie mehr über Flink-ESB >>

Back-End Anwendungen

Flink-ESB bietet eine hervorragende Unterstützung Zum Reden mit den verschiedenen Arten von Backend-Systemen

Wenn Sie ein Werkzeug benötigen, um eine Anwendung zu erstellen, die Daten in einem bestimmten Format entgegennehmen würde, es in ein anderes Format umwandeln und in einem Backend-System persistieren - Flink-ESB ist genau das richtige Werkzeug dafür

Flink-ESB übernimmt Format- und/oder Protokoll-Umwandlungen automatisch für Sie

Lesen Sie mehr über Flink-ESB >>

Geschäftsprozesse und Workflows

Geschäftsprozesse und/oder Workflows beliebiger Komplexität können leicht mit Flink-ESB-Editor gestaltet werden

Die meisten Software-Anbieter bieten entweder Software für Online-Prozesse oder die Workflow-Engine. Verschiedene Werkzeuge und völlig verschiedene Sprachen verwendet werden müssen, um sie zu programmieren

Es ist anders mit Flink-ESB. Das gleiche Fenster im gleichen Editor wird verwendet, um sowohl Online-Prozesse als auch Geschäftsprozesse zu programmieren. Es ist Ihre Wahl, ob ein Prozess in ein Workflow verwandelt wird. Sie legen fest, an welchen Stellen des Workflows die Nachrichten persistiert werden sollen, wann und unter welchen Bedingungen

Lesen Sie mehr über Flink-ESB >>

Batch-Anwendungen

Sie benötigen eine Anwendung, die einige Schritte auf regelmäßiger Basis durchführen würde, oder durch ein externes oder internes Ereignis ausgelöst wird? Die soll wahrscheinlich auch mit der lokalen Maschine interagieren und verschiedene Shell-Skripten aufrufen?

Flink-ESB bietet alle Werkzeuge dir Sie benötigen würden um eine solche Anwendung mit geringem Aufwand zu bauen. Sie können alle Funktionen direkt im Editor esten, ohne etwas anderes installieren zu müssen

Lesen Sie mehr über Flink-ESB >>

ETL-Anwendungen

Mit Flink-ESB können Sie ETL-Prozesse innerhalb sehr kurzer Zeit entwerfen

Flink-ESB bietet viele Komponenten für die Arbeit mit großen Datenmengen: speichern "in batches" in den Datenbanken oder anderen Backend-System, lesen oder schreiben riesige Menge an Daten über HTTP, lesen oder schreiben von Dateien, FTP usw.

Jeder Prozess kann im Strom-Modus definiert werden, um mit großen Datenmengen zu arbeiten, ohne Prozessspeicher zu verbrauchen

Alle Datenformate werden unterstützt

Lesen Sie mehr über Flink-ESB >>

für Entwicklung: Flink-ESB Editor
für IT-Betrieb: Flink-ESB Admin-Konsole
Benutzen Sie Flink-ESB-Editor, um verschiedene Arten von Anwendungen zu erstellen
Erstellen Sie mehrere Projekte zur gleichen Zeit im gleichen Editor
Entwerfen Sie komplizierte Routen ohne Programmiererfahrung
Starten Sie die Projekte im Editor und testen Sie ihre Funktionalität
Lassen Sie Applikationen im Editor mit Flink-ESB Cluster-Instanzen interagieren
Verwenden Sie Flink-ESB Admin-Konsole zum Anwendungen überwachen
Überprüfen Sie Laufzeitstatistiken aller Anwendungen im Cluster
Sehen Sie Routen, Route-Knoten und deren Parameter genauso wie im Editor
Lassen Sie Flink-ESB Ihre Anwendungen analysieren und Bottlenecks anzeigen
Seien Sie in der Lage jede Route oder Bean auf jeder Cluster-Instanz aufzurufen
für Entwicklung: Flink-ESB Editor
Benutzen Sie Flink-ESB-Editor, um verschiedene Arten von Anwendungen zu erstellen
Erstellen Sie mehrere Projekte zur gleichen Zeit im gleichen Editor
Entwerfen Sie komplizierte Routen ohne Programmiererfahrung
Starten Sie die Projekte im Editor und testen Sie ihre Funktionalität
Lassen Sie Applikationen im Editor mit Flink-ESB Cluster-Instanzen interagieren
Lesen Sie mehr über Flink-ESB Editor >>
für IT-Betrieb: Flink-ESB Admin-Konsole
Verwenden Sie Flink-ESB Admin-Konsole zum Anwendungen überwachen
Überprüfen Sie Laufzeitstatistiken aller Anwendungen im Cluster
Sehen Sie Routen, Route-Knoten und deren Parameter genauso wie im Editor
Lassen Sie Flink-ESB Ihre Anwendungen analysieren und Bottlenecks anzeigen
Seien Sie in der Lage jede Route oder Bean auf jeder Cluster-Instanz aufzurufen
Lesen Sie mehr über Flink-ESB Admin-Konsole >>
Entwickeln Sie Ihre Projekte mit Flink-ESB Editor

Flink-ESB-Editor ist das einzige Tool, das Sie benötigen Zum Entwickeln aller Arten von Anwendungen

Sie brauchen keine weitere Software zu installieren, wie Web- oder Applikationsserver

Sie können mehrere Projekte gleichzeitig mit dem gleichen Editor entwickeln. Sie können sie starten, um die Funktionalität zu überprüfen, Zusammenarbeit mit bereits installierten Anwendungen testen

Lesen Sie mehr über Flink-ESB >>

Testen Sie die Projekte mit dem Editor

Flink-ESB-Editor ermöglicht es Ihnen, jeden Teil des Projekts zu testen

Wenn Sie Java-Klassen schreiben und sie als Beans im Projekt definieren, können Sie das Projekt starten und jede Methode solcher Beans aufrufen, verschiedene Argumente versuchen und sehen, ob sie das, was sie erwarten returnieren

Versuchen Sie Routen mit unterschiedlichen Payloads, Eigenschaften und Header aufzurufen

Flink-ESB-Editor kommt mit vorinstallierten Flink-ESB Admin-Konsole. Sobald Sie ein oder mehrere Projekte im Editor starten, können Sie Admin-Konsole nutzen um Verhalten der verschiedenen Teile der Projekte zu überprüfen

Projekte, die im Editor gestartet sind, verhalten sich genau so, wie die Anwendungen die in Flink-ESB-Laufzeitumgebung installiert worden sind. Testen Sie Interaktion mit anderen Anwendungen. Sehen Sie, wie Anwendung auf unterschiedliche interne oder externe Ereignisse oder Ausfälle reagiert. Simulieren Sie Ausfälle oder Fehler, um Anwendungs Verhalten zu überprüfen

Lesen Sie mehr über Flink-ESB >>

Installieren Sie die Projekte auf der Flink-ESB Laufzeit-Umgebung

Installieren von Flink-ESB-Anwendungen in Flink-ESB-Laufzeitumgebung ist sehr schnell und einfach, und kann auf verschiedene Weise gemacht werden

Einfach Applikations Jar-Datei in einen bestimmten Ordner ablegen, wo Flink-ESB-Runtime sie abholen und installieren wird

oder kopieren Sie sie in einen beliebigen Ordner, und verwenden Sie die SSH-Konsole, um sie von dort zu installieren

Sie können auch Flink-ESB Admin-Konsole verwenden, um Installationsaufgaben zu verwalten

Lesen Sie mehr über Flink-ESB >>

Verwenden Sie Flink-ESB Admin-Konsole zum Überwachen

Flink-ESB bietet API um verschiedene Monitoring-Statistiken aus den laufenden Instanzen zu bekommen. Diese API ist zugänglich für autorisierte Benutzer über HTTP von jedem Rechner aus. Format der Ausgabe ist entweder JSON oder CSV, was es Ihnen erlaubt die Teile der Daten zu extrahieren, die Sie in Ihrem Überwachungsskript verwenden möchten

Flink-ESB gibt Statistiken über alle Instanzen aus, die im Cluster ausgeführt werden, oder nur über Instanzen / Anwendungen / Routen, für die Sie Statistiken haben möchten

Sie können auch Flink-ESB Admin-Konsole verwenden, um alle Performance-, Fehler- und Laufzeitstatistiken in benutzerfreundlichen grafischen Format zu haben

Lesen Sie mehr über Flink-ESB >>

Lassen Sie Flink-ESB die Schwachstellen Ihre Anwendungen anzeigen

Flink-ESB protokolliert jeden Anruf. Je länger Sie es verwenden, desto mehr Informationen es Ihnen zeigen wird, Sie auf starken und schwachen Stellen Ihrer Anwendung aufmerksam machen

Sie können sehen, welche Fehler sind aufgetreten, welche Art von Fehlern, wann und wo genau innerhalb Ihrer Geschäftsprozesse

Flink-ESB sammelt auch Performance-Statistiken und zeigt Ihnen diese Informationen auf Admin-Konsole. Sie können genau sehen, welche Prozesse zu langsam sind, an welcher Stelle sie langsam sind, und was genau an diesem Ort geschiet

Lassen Sie Flink-ESB die Informationen sammeln, und überprüfen Sie es mit Admin-Konsole hin und wieder

Lesen Sie mehr über Flink-ESB >>

Reparieren Sie das Projekt im Editor und installieren Sie es neu

Verwenden Sie Flink-ESB Admin-Konsole oder SSH-Konsole um die aktualisierte Anwendung erneut bereitzustellen

Kein Neustart des Prozessinstanz ist hierfür erforderlich

Lesen Sie mehr über Flink-ESB >>

Was ist das Besondere an Flink-ESB?

Es gibt viele Werkzeuge für Entwickler die Entwicklungsprozess vereinfachen. Wir bieten eine von ihnen

Aber unser Hauptziel ist das Leben des IT-Betriebs-Teams zu erleichtern

Egal, wie kompliziert Anwendungen und Prozesse sind, Flink-ESB sorgt dafür, dass Administratoren immer genau wissen, was in der Produktion geschieht

Es ist schwierig, "schlechte Anwendungen" mit Flink-ESB zu entwickeln

Das fehlt Ihnen schwer zu glauben? Sobald "schlechte Anwendung" auf irgendeiner Umgebung installiert ist, fängt Flink-ESB an die Laufzeitstatistiken über sie zu sammeln

Keine "Blackbox" mehr. Flink-ESB sammelt alle nötigen Daten und presentiert sie an Administratoren in einer sehr benutzerfreundliche Art und Weise. So werden die Administratoren jederzeit wissen, welcher Teile von Anwendungen gut laufen, und was genau Performance-Probleme verursacht oder Fehler wirft

Da Flink-ESB Admin-Konsole jeden Prozess grafisch genau so zeigt, wie der Entwickler es in Flink-ESB-Editor sieht, wird Administrator schnell in der Lage sein logische Fehler oder ineffiziente Prozesse zu erkennen

Lehnen Sie sich zurück und lassen Sie Flink-ESB Ihre Anwendungen für Sie analysieren und eine Verbesserung vorschlagen

Flink-ESB Message Gateway

Sie möchten Ihre internen Dienste nach außen ausstellen?
Sie möchten eine Frontend-Schicht zu Ihren Diensten hinzufügen, damit alle Dienste über eine URL erreichbar sind? Oder Sie möchten Ihre Dienste auf eine beliebige Art gruppieren?
Sie möchten eine Sicherheitsschicht und/oder eine Transformationsschicht zu Ihren existierenden Diensten hinzufügen?
Sie möchten ein anderes Protokoll zu Ihren existierenden Diensten hinzufügen, zum Beispiel, JMS Web-Services über HTTP REST aufrufen?
Sie suchen nach einer Lösung um Ihre Dienste in die Cloud zu migrieren?
Sie möchten riesige Dateien über HTTP oder andere Protokolle zu einem anderen Host übertragen?
Definieren Sie Fassadeeinträge (URI wo die Dienste erreichbar werden sollen)

Verwenden Sie Message-Gateway Konfig-Konsole oder SQL-Skripte um Fassade-Einträge zu definieren

Diese Einträge enthalten: URIs, auf denen Message-Gateway eingehende Anfragen behandeln wird; HTTP-Methode (GET, POST, PUT oder DELETE); Sicherheitsrollen (Sie können keine Rollen definieren, was bedeutet, dass keine Authentifizierung erforderlich ist, oder eine oder mehrere Rollen - um diese URL zu schützen); Gruppe: ein oder mehrere Strings, die helfen Dienste zu gruppieren

Sie können URI als reguläre Ausdrücke definieren, wie "/.*". In diesem Fall werden alle Anfragen die beim Message-Gateway aufschlagen durch diesen Kanal behandelt

Markieren Sie Fassade-Eintrag mit "stream_mode" um große Dateien zu handhaben, ohne internen Speicher zu verbrauchen (Dateien größer als 500 GB werden unterstützt)

Markieren Sie Fassade-Eintrag als "disabled" um Eintrag zu deaktivieren (zB vorübergehend), ohne ihn vollständig zu löschen. Sie können ihn jederzeit später wieder reaktivieren oder löschen

Lesen Sie mehr über Flink-ESB Message Gateway >>

Definieren Sie die Validierungsregeln die Sie an eingehende Requests anwenden könnten

Verwenden Sie Message-Gateway Konfig-Konsole oder SQL-Skripte um Validierungsregeln zu definieren

Dies sind Regeln, die Sie dem Fassade-Eintrag zuweisen könnten, um eingehende Anfragen nach ihre Gültigkeit zu prüfen. Es gibt zwei Arten von Regeln: SCHEMA und CUSTOM

Beim Typ SCHEMA definieren Sie URL der XSD-Schemadatei (auf Dateisystem, HTTP-URL oder FTP-URL). Message-Gateway wird eingehende Anfragen gegen dieser Schemadatei parsen, wenn diese Regel dem Fassade-Eintrag zugeordnet ist. Wenn das Parsen gegen Schemadatei fehlschlägt - Antrag wird abgelehnt

Beim Typ CUSTOM definieren Sie den beliebigen MVEL-Ausdruck, der entweder "true" oder "false" zurückliefern sollte. Wenn es "false" zurückgibt - Anfrage wird abgelehnt. Mit diesem Regeltyp können Sie jede Art von Prüfungen hinzufügen. MVEL-Ausdruck ist entweder statisch oder dynamisch. Dynamisch bedeutet, es returniert unterschiedliche Ergebnisse je nach Inhalt eingehender Nachricht

Sie können zero oder mehrere Validierungsregeln jedem Fassade-Eintrag zuweisen. Request passiert Validierung erfolgreich nur falls alle relevanten Validierungsregeln "true" geliefert haben

Definieren Sie eine benutzerdefinierte Fehlermeldung (wenn Sie möchten) für einige Regeln, und es wird an den Aufrufer zurückgegeben, wenn diese Regel fehlschlägt

Lesen Sie mehr über Flink-ESB Message Gateway >>

Definieren Sie die Transformationregeln die Sie an Requests oder Responses anwenden könnten

Verwenden Sie Message-Gateway Konfig-Konsole oder SQL-Skripte um Nachrichtentransformationsregeln zu definieren. Diese Regeln können den Anfragen und / oder Antworten zugeordnet werden

Es gibt drei Arten von Transformationsregeln: XSLT, TEMPLATE und CUSTOM

Verwenden Sie XSLT-Transformation Regel, wenn eine Nachricht im XML-Format erwartet wird, die in ein anderes Format mit XSLT umgewandelt werden soll. Definieren Sie URL der XSLT-Datei (kann auf Dateisystem sein, HTTP oder FTP)

Verwenden Sie TEMPLATE-Transformation um Nachricht von einem beliebigen Format in ein anderes beliebiges Format zu konvertieren. Zum Beispiel Sie können problemlos XML in JSON transformieren, JSON in HTTP, oder REST GET URL in ein beliebiges Formatum wandeln

Verwenden Sie benutzerdefinierte MVEL Ausdrücke um Nachricht zu konvertieren. MVEL Ausdruck ist entweder statisch oder dynamisch. Dynamisch bedeutet, es kann unterschiedliche Ergebnisse liefern je nach Inhalt der Anfrage und / oder der Antwort oder andere Parameter

Sie können keine oder eine Transformationsregel der Anfrage und / oder Antwort zuordnen

Lesen Sie mehr über Flink-ESB Message Gateway >>

Definieren Sie die Message-Properties die Sie als HTTP-Headers oder JMS-Properties den Requests oder Responses hinzufügen könnten

Verwenden Sie Message-Gateway Konfig-Konsole oder SQL-Skripte um Nachrichteneigenschaften zu definieren. Diese Eigenschaften können den Anfragen und / oder Antworten als HTTP-Header oder JMS-Eigenschaften hinzugefügt werden

Definieren Sie Message-Property (statischer String-Wert) und Wertausdruck, der entweder statisch ist oder dynamischer MVEL-Ausdruck darstellt. Dynamisch bedeutet, es kann unterschiedliche Ergebnisse liefern je nach Inhalt der Anfrage und / oder der Antwort oder andere Parameter

Sie können zero oder mehrere Nachrichteneigenschaften jedem Request / Response zuweisen

Lesen Sie mehr über Flink-ESB Message Gateway >>

Definieren Sie die Ziele wo interne Dienste erreicht werden können

Verwenden Sie Message-Gateway Konfig-Konsole oder SQL-Skripte um Ziele zu definieren. Dies sind HTTP-URLs oder JMS-Queues, in denen ein Dienst, den Sie über die Nachrichten Gateway-URI nach außen ausstellen intern verfügbar ist

Ziel könnte entweder HTTP- / HTTPS-URL oder JMS-Warteschlange sein. Für HTTP / HTTPS wählen Sie HTTP-Methode unter GET, POST, PUT oder DELETE. Für JMS wählen Sie zwischen REQUEST_REPLY oder REQUEST_ONLY

Definieren Sie Benutzer / Passwort für Ziele, die eine Authentifizierung erfordern

Wenn HTTP- / HTTPS-Ziel nur über einen Proxy erreichbar ist, können Sie Proxy auf relevante Ziele zuweisen. Sie können eine beliebige Anzahl von Proxies hinzufügen / ändern / entfernen, wenn nötig

Lesen Sie mehr über Flink-ESB Message Gateway >>

Weisen Sie Validierung-, Transformation-Regeln, Message-Properties, Ziele den Fassadeenträgen zu

Verwenden Sie Message-Gateway Konfig-Konsole oder SQL-Skripte um Validierung und / oder Transformationsregeln, Nachrichteneigenschaften und Ziele den Fassade-Einträgen zuzuordnen

Weisen Sie null oder mehrere Validierungsregeln den Fassade-Einträge zu. Definieren Sie "Bedingung" als MVEL-Ausdruck und lassen Sie eine Regel nur dann gelten, wenn diese Bedingung "true" zurückgibt. Benutzen Sie "Ranking" um die Reienfolge Regeln-Anwendung zu bestimmen. Bei Bedarf können Sie eine beliebige Zuordnung aktivieren / deaktivieren, ohne Zuordnung oder Regel zu löschen

Weisen Sie null oder mehrere Transformationsregeln den Fassade-Einträge zu (nur zero oder eine Regel wird angewendet, ausgewählt basierend auf "Bedingung" und / oder "Ranking"). Sie können separat Regeln den Anfragen und Antworten zuweisen. Definieren Sie "Bedingung" als MVEL-Ausdruck und lassen Sie eine Regel nur dann gelten, wenn diese Bedingung "true" zurückgibt. Benutzen Sie "Ranking" zum Bestimmen in welcher Reieinfolge die Regeln geprüft werden sollen. Bei Bedarf können Sie eine beliebige Zuordnung aktivieren / deaktivieren, ohne Zuordnung oder Regel zu löschen

Weisen Sie keine oder mehrere Nachrichteneigenschaften den Fassade-Einträge zu. Sie können separat Nachrichteneigenschaften für Anfragen und Antworten zuweisen. Definieren Sie "Bedingung" als-MVEL Ausdruck und lassen Sie die Eigenschaft als HTTP-Header oder JMS-Property nur dann hinufügen, wenn dieser Bedingung "true" zurückgibt. Für die Anfragen, falls Ziel HTTP-Destination ist - werden die Nachrichteneigenschaften HTTP-Header hinzugefügt, für JMS - als JMS-Eigenschaften. Für die Antworten werden die Nachrichteneigenschaften als HTTP-Header hinzugefügt. Bei Bedarf können Sie eine beliebige Zuordnung aktivieren / deaktivieren, ohne Zuordnung oder Eigenschaft löschen zu müssen

Ordnen Sie ein oder mehrere Ziele zu Fassade-Einträge. Sie können Ziele verschiedener Typen (JMS und HTTP) dem gleichen Fassade-Eintrag zuweisen. Ziel ist gewählt basierend auf "Bedingung" und / oder "Ranking". Bei Bedarf können Sie ein beliebiges Ziel aktivieren / deaktivieren, ohne Zuordnung oder Ziel zu löschen

Lesen Sie mehr über Flink-ESB Message Gateway >>

Publizieren Sie die Konfiguration an die laufenden Message Gateway Instanzen

Verwenden Sie Message-Gateway Konfig-Konsole um Konfigurationsänderungen an alle laufenden Instanzen zu veröffentlichen oder verwenden Sie Flink-ESB Admin-Konsole umd Message-Gateway auf jeder Instanz separat neu zu initialisieren

Änderungen, die über Konfig-Konsole oder SQL-Skripte angewendet worden sind, werden sofort auf Instanzen von Message-Gateway ausgeführt, ohne sie neu zu starten

Lesen Sie mehr über Flink-ESB Message Gateway >>

Warum sollten Sie Flink-ESB Message-Gateway wählen?

Verwenden Sie Flink-ESB Message Gateway Konfig-Konsole oder SQL-Skripte zum schnellen Konfigurieren von Gateway Instanzen

Jede beliebige Anzahl von Message Gateway Instanzen kann von einer DB Konfiguration gestartet werden. Sie können sogar mehrere Message Gateway Instanzen in verschiedenen Umgebungen haben, welche dieselbe Datenbank nutzen

Verwenden Sie unterschiedliche Konfigurationsgruppen um verschiedene laufende Instanzen auf den verschiedenen URIs zu haben

Klonen Sie die Konfiguration in mehreren Umgebungen mittels SQL-Skripte. Anpassungen in der Datenbank werden zur Erstellung neuer Umgebungen aus der bereits vorhandenen nicht benötigt

Jegliche umgebungsspezifischen Daten können und sollten durch Projektvariabeln ersetzt werden

Wenden Sie Änderungen zur Konfiguration an und senden Sie diese an die laufenden Instanzen ohne Auszeit

100% Flexibilität beim Definieren Ihrer Regeln für Request-Validierungen, Request- und Response-Transformationen und Auswahl der Ziele

Trotz der Flexibilität ist es sehr schnell und in der Lage jeden beliebigen Traffic zu handhaben

Fügen Sie Sicherheitsrichtlinien zu den ausgewählten Einträgen hinzu. Die folgenden Authentifizierungsmechanismen werden unterstützt: LDAP, Datenbank oder Datei. Mit der LDAP-Authentifizierung können Sie zusätzlich noch eine beliebige Route definieren, sodass Sie Nutzer mithilfe Ihrer Firmen-LDAP authentifizieren können, aber trotzdem noch die Rollen für die authentifizierten User ihren Wünschen nach verteilen können

Transformieren Sie jegliches Nachrichtenformat in ein anderes beliebiges Nachrichtenformat. Keine Ausnahmen bezüglich dieser Regel. Z.B. haben Sie Regeln für dasa Erhalten von REST GET Anfragen und deren Konventierung in SOAP und Sendung zur HMS Schlange, das Setzen jeglicher Gäste JMS Eigenschaften

Automatische Protokoll-Umwandlung zwischen HTTP / HTTPS / JMS

Stellen Sie, falls notwendig, Ihre Zugangsdaten (Nutzername/Passwort), zum Errichen Ihrer Ziele, zur Verfügung

Wenn das direkte Erreichen von Zielen nicht möglich ist, definieren und ordnen Sie eine beliebige Anzahl an verschiedenen Proxies, die verwendet werden

Arbeiten Sie mit riesigen Dateien (> 500 GB) ohne Ihren internen Speicher aufzubrauchen

Impressum Kontakt Copyright (C) Verbundo GmbH - Alle Rechte vorbehalten