2016-07-30 13 views

Antwort

8

Azure Logic Apps ist ein Platform-as-a-Service-Angebot, das Ihnen die einfache Integration mit einer Reihe von Connectors (von SaaS bis zu lokalen Datenbanken wie DB2) ermöglicht. Optimiert für Cloud-Skalierung, einfache Bereitstellungen und Plattformfunktionen wie Wiederholungsrichtlinien und Warnungen.

Es ist eine kleine Herausforderung, wenn Sie den Vergleich zwischen Workflow Foundation und Azure Logic Apps zeichnen. Aus einer grundlegenden Workflow-Perspektive verfügen beide über ähnliche Funktionen wie Kontrollfluss, Bereiche und Callouts für Aktionen/Aktivitäten. WF ist ein Framework, das Ihnen eine gewisse Kontrolle über die Host- und Speicherkonfiguration für Persistenz gibt und die Interaktion mit MSDTC für lokale ACID-Transaktionsressourcen ermöglicht und eng mit WCF gekoppelt ist - wo Logic Apps Cloud-gehostet wird, was Sie nicht benötigen sich darum kümmern, wie Sie die Logic App hosten oder skalieren können.

Es ist auch ein cloudbasierter Dienst, der für die Beschreibung von APIs auf Kommunikation über REST angewiesen ist und als cloudbasierter Dienst auf Konsistenz und idempotente Aufrufe statt auf verteilte Transaktionen angewiesen ist.

Ich würde kurz zusammenfassend sagen, dass ja, viele Szenarien, die Menschen in der Vergangenheit Workflow-Grundlage verwendet hätte, könnte jetzt Logic Apps verwenden (und diese Szenarien erhalten viele Vorteile von der Plattform), aber es ist ein anderes Niveau Kontrolle und Ansatz - ähnlich wie eine Azure-Website im Vergleich zu VM mit IIS.