Warning: file_get_contents(/data/phpspider/zhask/data//catemap/8/variables/2.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
Ruby on rails 3 Rails中的apachecamel等价物_Ruby On Rails 3_Smtp_Pop3_Apache Camel - Fatal编程技术网

Ruby on rails 3 Rails中的apachecamel等价物

Ruby on rails 3 Rails中的apachecamel等价物,ruby-on-rails-3,smtp,pop3,apache-camel,Ruby On Rails 3,Smtp,Pop3,Apache Camel,Rails中是否有与ApacheCamel相当的版本 我正在创建一个应用程序,它需要“侦听”来自一个源(例如:电子邮件(POP3))的消息,并将它们发送到另一个源(例如:日志文件或电子邮件(使用smtp)) 有什么想法吗?我不确定是否有一个完全等同于Apache Camel的版本。但是,要想只监听来自POP3服务器的邮件并发送到另一个来源,请尝试使用gem 编辑:您还应该看看gem我不确定是否有一个完全等同于apachecamel的版本。但是,要想只监听来自POP3服务器的邮件并发送到另一个来源

Rails中是否有与ApacheCamel相当的版本

我正在创建一个应用程序,它需要“侦听”来自一个源(例如:电子邮件(POP3))的消息,并将它们发送到另一个源(例如:日志文件或电子邮件(使用smtp))


有什么想法吗?

我不确定是否有一个完全等同于Apache Camel的版本。但是,要想只监听来自POP3服务器的邮件并发送到另一个来源,请尝试使用gem


编辑:您还应该看看gem

我不确定是否有一个完全等同于apachecamel的版本。但是,要想只监听来自POP3服务器的邮件并发送到另一个来源,请尝试使用gem


编辑:您还应该看看gem

我很确定ApacheCamel没有到其他语言的端口,包括ruby(但其他语言也是如此,最近有一个关于.net的问题)。但是,您可以在应用程序中使用ApacheCamel。您可以将Camel视为需要配置的独立守护进程,并且可以通过xml方便地进行配置。如果需要在处理过程中调用一些ruby代码,可以使用Camel org.jruby:jruby支持。这可能不太理想,但效果很好。为了与外部系统交互,Camel已经支持大量协议(包括您提到的协议),但是可以插入自己的协议


考虑到Camel对多种语言、协议和数据格式的支持,我怀疑任何人都不会花费大量精力将其移植到其他语言,但你永远不会知道。

我非常确定,Apache Camel没有移植到其他语言,包括ruby(但其他语言,最近有一个关于.net的问题)。但是,您可以在应用程序中使用ApacheCamel。您可以将Camel视为需要配置的独立守护进程,并且可以通过xml方便地进行配置。如果需要在处理过程中调用一些ruby代码,可以使用Camel org.jruby:jruby支持。这可能不太理想,但效果很好。为了与外部系统交互,Camel已经支持大量协议(包括您提到的协议),但是可以插入自己的协议


考虑到Camel对多种语言、协议和数据格式的支持,我怀疑任何人都不会付出巨大的努力将其移植到其他语言,但你永远不知道。

你肯定应该看看


他们还处于早期阶段,但似乎要在EventMachine的基础上构建一个集成框架,帮助将各种后端服务捆绑在一起,这就是Camel。

您一定要看看


他们还处于早期阶段,但似乎要在EventMachine上构建“一个集成框架,帮助将各种后端服务捆绑在一起”,这就是Camel。

好答案。但是我正在寻找一种不仅仅处理电子邮件的东西,而且看起来ApacheCamel已经支持了,是的,但它仍然是一个java框架。您只能在java框架内使用Ruby代码。我正在寻找类似“阿帕奇骆驼”宝石的东西。回答得好。但是我正在寻找一种不仅仅处理电子邮件的东西,而且看起来ApacheCamel已经支持了,是的,但它仍然是一个java框架。您只能在java框架内使用Ruby代码。我在找类似“阿帕奇骆驼”的宝石。看起来很酷。但这个项目肯定不是早期项目。上次提交是3年前。很好,我没有看提交。然而,这只意味着我们需要用Ruby构建自己的Camel;)看起来很酷。但这个项目肯定不是早期项目。上次提交是3年前。很好,我没有看提交。然而,这只意味着我们需要用Ruby构建自己的Camel;)