Apache camel alternative .net?
Apache Camel, sofern die Art der konfigurierbaren Architektur, die es ermöglicht web-service-Nachrichten bestimmt werden, die dynamisch während der Laufzeit für die web services gehostet werden, die in der Java-Umgebung.
Ich Frage mich, ob es eine ähnliche/gleichwertige framework für Anwendungen, die in c# geschrieben und gehostet .Net/SharePoint-Umgebung?
- Haben Sie jemals finden eine Antwort auf diese? Es muss eine MS alternative zu Kamel oder ein third-party-Produkt, die füllt diese Nische.
- Es gibt keine alternative, nur erhalten Sie über den Berg und Einsatz Camel heute.
Du musst angemeldet sein, um einen Kommentar abzugeben.
Ein bisschen spät zu dieser party, aber könnte der nutzen für einige Leute...
Diese wiki-Seite hat eine Liste von alternativen - oder es Listen mit Camel als eine der Optionen - https://en.wikipedia.org/wiki/Comparison_of_business_integration_software
Das führt mich zu vermuten BizTalk - aber das ist vielleicht over the top für Ihre Anforderungen.
Nur. Net alternative ist biz zu reden, aber das ist wohl über der Spitze für Ihre Anforderungen.
Es ist kein port von Apache Camel .NET oder einer anderen Plattform, soweit ich weiß. Ich bin auch nicht bewusst irgendwelche Pläne für, die. Wäre es nicht eine triviale Anstrengung. Camel interagiert mit einer Reihe von Systemen, über die Unterstützung einer großen Anzahl von Protokollen.
Kamel läuft auch auf Windows, so können Sie es läuft als Java-Prozess (oder Remote auf jedem OS). Wenn Sie brauchen, SharePoint-integration können Sie die Implementierung einer SharePoint Service-Modul für die Interaktion mit der Camel-Instanz.
Apache Camel wurde nicht portiert, um eine andere Sprache. In einem gewissen Sinn, es gibt keinen Grund zu portieren. Der ganze Punkt von Camel ist die Enterprise-integration. Alles, was es wirklich tut, ist, weiterleiten und verarbeiten von Nachrichten.
Wenn Sie es brauchen für die Interaktion mit Sharepoint oder .NET-Anwendung, die Sie definieren können, ein Kamel Endpunkt für was auch immer-messaging-oder transport-system, das Sie verwenden.
Welches problem versuchst du zu lösen? Ich weiß wirklich nicht, was du damit meinst:
Den Nachrichten nicht dynamisch bestimmt,... was auch immer das bedeutet. Kamel stellt eine Implementierung von vielen Enterprise Integration Patterns (EIP), aber es muss wissen, die Art von, was Botschaft, es ist routing.
Kamel hat Hunderte von automatischen Konvertierungen, so kann es scheinen, wie Magie, aber die Wahrheit ist, dass einfach nur wie alles andere in Java, alles innerhalb von Camel typsicher ist.