C# net中的Apache camel替代方案?
ApacheCamel提供了一种可配置的体系结构,允许在Java环境中托管的web服务的运行时动态确定web服务消息C# net中的Apache camel替代方案?,c#,.net,apache-camel,C#,.net,Apache Camel,ApacheCamel提供了一种可配置的体系结构,允许在Java环境中托管的web服务的运行时动态确定web服务消息 我想知道是否有一个类似的/等效的框架用于以c#编写并托管在.Net/SharePoint环境中的应用程序?没有Apache Camel到.Net或任何其他平台afaik的端口。我也不知道有什么计划。这不是一个微不足道的努力。Camel通过支持大量协议与一组系统交互 Camel在Windows上运行良好,因此您可以将其作为Java进程运行(或在任何操作系统上远程运行)。如果需要Sh
我想知道是否有一个类似的/等效的框架用于以c#编写并托管在.Net/SharePoint环境中的应用程序?没有Apache Camel到.Net或任何其他平台afaik的端口。我也不知道有什么计划。这不是一个微不足道的努力。Camel通过支持大量协议与一组系统交互
Camel在Windows上运行良好,因此您可以将其作为Java进程运行(或在任何操作系统上远程运行)。如果需要SharePoint集成,可以实现SharePoint服务模块以与Camel实例交互。Apache Camel尚未移植到任何其他语言。从某种意义上说,没有理由移植它。Camel的全部要点是企业集成。它真正做的就是路由和处理消息 如果需要它与Sharepoint或.NET应用程序进行交互,则可以为正在使用的任何消息传递或传输系统定义骆驼端点 你想解决什么问题?我真的不知道你说的是什么意思: 允许在运行期间动态确定web服务消息 时间 消息不是动态确定的。。。不管那意味着什么。Camel提供了许多企业集成模式(enterpriseigrationpatterns,EIP)的实现,但它需要知道所路由的消息的类型
Camel有数百个自动转换,因此看起来很神奇,但事实是,jsut和Java中的其他任何东西一样,Camel中的所有东西都是类型安全的。这次聚会有点晚,但可能对某些人有用 此wiki页面有一个备选方案列表-或将Camel列为选项之一-
因此,我建议使用BizTalk,但这可能超出了您的要求。唯一的问题。Net替代方案是biz talk,但这可能超出了您的要求 我想指出,由于虚拟机的设计和实现细节,java中的大多数东西都远远不是类型安全的,您有没有找到答案?必须有一个MS替代品来替代Camel或第三方产品来填补这一利基。没有替代品,只有克服困难,今天就使用Camel。