Release der Integrationsplattform InterSystems Ensemble 2014

    Im März wurde das Release der Integrationsplattform InterSystems Ensemble 2014 veröffentlicht . Wesentliche Änderungen:
    • Unterstützung für REST-Webdienste;
    • Warnrahmen;
    • Verbesserungen bei der Lieferung von Produkten;
    • Passthrough-Dienste und -Operationen;
    • Verbesserungen beim Arbeiten mit virtuellen Dokumenten.
    Details unter dem Schnitt.

    REST-Services und -Operationen

    Ähnlich wie bei der Rache-Unterstützung in Caché DBMS wurde in Ensemble 2014 die REST-Unterstützung für Services und Operationen eingeführt. Zusammen mit SOAP-Webdiensten ist es jetzt möglich, Webdienste über die REST-Schnittstelle zu implementieren. REST-Services werden mithilfe der EnsLib.HTTPService-Klasse implementiert. Die erforderliche JSON-Funktionalität ist über die Ens.Util.JSON-Klasse verfügbar. Im Bereich ENSDEMO finden Sie ein Beispiel für die Implementierung des Ensemble-Dienstes über REST. Weitere Details .

    Passthrough-Dienste und -Operationen

    Ensemble 2014 hat die Unterstützung für End-to-End-Dienste und -Operationen eingeführt, um externe Anforderungen an andere Dienste weiterzuleiten.
    Für End-to-End-Webdienste ist die folgende Unterstützung implementiert:
    • EnsLib.HTTP.GenericService und EnsLib.HTTP.GenericOperation - Der Dienst akzeptiert eine HTTP-Anforderung und leitet sie an den HTTP-Anbieter weiter.
    • EnsLib.REST.GenericService und EnsLib.REST.GenericOperation - Der Dienst akzeptiert eine REST-Anforderung und leitet sie an den REST-Anbieter weiter.
    • EnsLib.SOAP.GenericService und EnsLib.SOAP.GenericOperation - Der Dienst akzeptiert die SOAP-Anforderung und leitet sie an den SOAP-Anbieter weiter.
    • EnsLib.REST.SAMLGenericService - eine Unterklasse von EnsLib.REST.GenericService zum Überprüfen von SAML-Daten von HTTP-Authentifizierungsheadern;
    • EnsLib.SOAP.SAMLGenericService - eine Unterklasse von EnsLib.SOAP.GenericService zum Überprüfen der SAML-Daten von HTTP-Headern für die Authentifizierung.
    Bitte beachten Sie die Dokumentation Lösung: Unter Verwendung des HTTP, REST und den SOAP - Pass-Through und die Operations Services .

    Alarmverwaltung

    System- und Benutzerwarnungen werden verwendet, um Benutzer über Probleme in Ensemble-Produkten zu informieren. Ensemble 2014 fügt einen Warnrahmen hinzu. Das Framework bietet die Möglichkeit, das Senden von Warnungen und Benutzerreaktionen auf diese zu verfolgen. Mithilfe des Frameworks können Sie bestimmen, an wen diese oder jene Warnungen gesendet werden, ob sie vom Benutzer ausgeführt oder an andere weitergeleitet wurden und wie lange es gedauert hat, um das Problem zu lösen. Natürlich konnten Sie in früheren Ensemble-Versionen ähnliche Funktionen implementieren, aber dafür müssten Sie Code schreiben. In dieser Version können Sie mithilfe des Warnungsframeworks, das in der Produktbeschreibung und im Regeleditor als Benutzeroberfläche implementiert ist, die Warnungsverwaltung ohne eine einzige Codezeile implementieren. Dennoch,
    Weitere Informationen finden Sie in der Dokumentation zum Überwachen von Warnungen und Hinzufügen von benutzerdefiniertem Code zur Warnungsverwaltung .

    HL7 Version 2. Validierung auf Feldebene und erweiterter Schema-Editor

    Zusätzlich zum Überprüfen von Segmenten in HL7-Nachrichten kann Ensemble 2014 jetzt auch Segmentfelder überprüfen. Mit den neuen Kontrollkästchen in Ensemble können Sie den Überprüfungsprozess der Felder von HL7-Nachrichten steuern. Weitere Informationen finden Sie im Abschnitt Validierung der Ensemble-Dokumentation. Der HL7-Schaltungseditor wurde ebenfalls geändert, um die Felder von HL7-Nachrichtensegmenten zu unterstützen. Weitere Details .

    Verbesserungen für die Lieferung und den Export von Produkten

    Diese Version verbessert die Möglichkeit, Komponenten entwickelter Produkte zu exportieren und bereitzustellen. Sie können jetzt ein Lieferpaket für ein Produkt erstellen. Wenn eine kleine Komponente fertiggestellt ist, klicken Sie einfach auf die Schaltfläche "Erneut exportieren", um das Lieferpaket zu aktualisieren. Weitere Informationen finden Sie im Abschnitt Bereitstellen einer Produktion in der Dokumentation.

    Verbesserungen an virtuellen XML-Dokumenten (XML VDoc)

    Die Implementierung von virtuellen Ensemble-Dokumenten wurde erheblich verbessert, und viele der Einschränkungen früherer Versionen wurden behoben. Einige Änderungen:
    - Eine neue Art von FTP-Diensten und -Vorgängen für virtuelle XML-Dokumente.
    - Jetzt können Sie Elemente mit gemischtem Inhalt über Eigenschaftspfade verwenden. Beispiel:
    do target.SetValueAt ("87654", "HomeAddress")
    Weitere Informationen zur neuen Unterstützung für virtuelle Dokumente in der Dokumentation zur Entwicklung virtueller XML- Dokumente .

    Es gibt auch Unmengen kleiner Verbesserungen und Änderungen, über die Sie hier lesen können .
    Der vollständige Text der Änderungen an der neuen Version von Ensemble ist verfügbar unter: Ensemble 2014 - Versionshinweise .

    Jetzt auch beliebt: