Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/.net/20.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
C# net中的Apache camel替代方案?_C#_.net_Apache Camel - Fatal编程技术网

C# net中的Apache camel替代方案?

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

ApacheCamel提供了一种可配置的体系结构,允许在Java环境中托管的web服务的运行时动态确定web服务消息


我想知道是否有一个类似的/等效的框架用于以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。