Die daenet SOA-Suite ist eine Infrastruktur, in der Services um SOA-Fähigkeiten angereichert werden. Dabei handelt es sich um eine Sammlung von .NET Tools und Libraries, welche die Kommunikation zwischen Services um viele SOA-relevante Fähigkeiten erweitert. So ermöglicht sie eine zentralisierte Verwaltung und Konfiguration von Services, Policies und Quality-of-Service Eigenschaften. Auf dieser Grundlage können tausende Partizipanten konfiguriert werden, ohne jedes Mal die gesamte Konfiguration auszurollen.
Der daenet Service-Bus
Der daenet Service-Bus ermöglicht eine Contentbasierte Verteilung von Nachrichten zwischen mehreren Partizipanten, die unterschiedliche Protokolle benötigen oder keine öffentliche IP-Adresse besitzen und sogar hinter der Firewall liegen.
Funktionsweise daenet Service-Bus
Der daenet Service-Bus ermöglicht die explizite Trennung von Partizipanten, was eine der wichtigsten Voraussetzungen für die Umsetzung von Serviceorientierten Architekturen ist. So könnte ein Client zum Beispiel eine Nachricht an interessierte Subscriber versenden, die benachrichtigt werden sollen, wenn ein neues Produkt am Lager erscheint. Der Sender dieser Nachricht könnte eine WCF-fähige Client Anwendung sein, von der die Nachricht unverschlüsselt über HTTP versendet wird. Der Empfänger, Abonnent der Nachricht, empfängt diese beispielsweise über ein HTTPS-Protokoll. Ein anderer Subscriber verwendet möglicherweise ein TCP-Protokoll. Über den daenet Service-Bus können beliebige SOA-fähige Anwendungen miteinander kommunizieren. Neben dieser „Intermediary“ Funktion ermöglicht es der daenet Service-Bus, Nachrichten an Dienste zu verschicken, die hinter einer Firewall liegen, was wiederum zahlreiche neue innovative Lösungen möglich macht, die bisher nur sehr kostenaufwändig umzusetzen waren.
SOA auf Basis des Microsoft .NET-Frameworks 3.5
In kaum einem Umfeld wird soviel geredet und so wenig gehandelt wie im Bereich Serviceorientierter Architekturen (SOA). Die daenet SOA-Suite bietet jetzt flexible Einstiegsmöglichkeiten auf Basis des Microsoft .NET Frameworks 3.5.
Technische Highlights
Zentrale Service Registry
WPF-basierte Admin-Konsole
Dynamische Policy Negotiation
Automatische Konfiguration von Partizipanten
Auf WCF und SOAP basierend
Policy-basiertes Auditing
Built-in-Policies und Custom Policies
Integrierter Service-Bus
Business Values
Einfaches Wiederverwenden von Prozessen
Höhere Flexibilität interner Prozesse
Vereinfachtes Service Management
Kürzere Reaktionszeiten auf neue Anforderungen
Quality of Service und SOA Governance
Agile IT
Business Activity Monitoring (BAM)