Nachfolgend meine Folien und mein Beispiel zum Vortrag "Azure Service Bus EAI und EDI", welchen ich diese Woche auf der BASTA! on Tour 2012 in Köln gehalten habe.
Um das Beispiel zum Laufen zu bekommen, muss man ...
- Die aktuelle Azure Service Bus EAI und EDI CTP (am besten in einer Test-VM!!) installieren: http://www.microsoft.com/en-us/download/details.aspx?id=17691
- Im Azure Labs-Portal einen Namespace anlegen: https://portal.appfabriclabs.com/Default.aspx
- Im .NET-Framework-Verzeichnis (z. B. C:\Windows\Microsoft.NET\Framework\v4.0.30319\Config) die beiliegende Datei ServiceBus.config positionieren, damit die Beispiele nicht auf den "echten" Service-Bus sondern auf die Labs-Umgebung zugreifen (es handelt sich dabei ja noch um eine CTP!)
- In der Bridge-Konfiguration die Eigenschaft Namespace auf den zuvor eingerichteten Namespace anpassen
- Im Projekt ESB die Endpunkt-Konfiguration von Client-A und Service-B anpassen, sodass sie auf die entsprechenden URL, welche u. a. den eingerichteten Namespace beinhalten, verweist.
- Diese Adressen findet man in der Eigenschaft Runtime-Adress, die im Eigenschaften-Fenster zu finden ist, nachdem man in der Bridge-Konfiguration entweder OrderA oder OrderB angeklickt hat. Ersteres steht für die Cient-A und letzteres für den Service-B.
Azure ServiceBus.pdf (625,79 kb)
APRIL_2012_Orders_BOT.zip (2,61 mb)