有没有办法从Java应用程序回调到Rails应用程序?

时间:2014-08-12 00:38:42

标签: java ruby-on-rails

我正在研究Rails。

我想使用从java到Rails(控制器和模型)的回调方法。

我尝试了一种使用' ScriptingContainer'的嵌入方式。在Java中。然而,它创造了新的实例。

我认为我需要获取正在运行的Rails应用程序的控制器(& model)实例才能使用回调方法。

有可能吗?如果有可能,请帮助我了解方法。

1 个答案:

答案 0 :(得分:0)

你可以使用webservice ..来处理这种场景,其中一种技术上的应用程序与其他技术的其他技术进行通信......我可以给出的最常见示例是使用 facebook注册获取好友列表,其中facebook(php)java,rails,Dotnet等上的其他应用程序进行通信....所以你只需要设置webservice..which是只是一个映射到hande /服务特定请求的方法....

@JYChoi ..Netbeans是一个IDE,它为编写和维护JAVA代码提供了一个方便的环境...是的,无论任何IDE ...你可以在你的java应用程序中编写一个方法,比如send_request_to_rails使用http库(它的猜测)并且在rails中你可以编写get_request_from_java来处理来自应用程序外部的请求并使用json(最可靠)进行通信,请参考使用Jruby(http://jruby.org/),这是为了使用java和铁轨上的红宝石,精确的红宝石...... https://blogs.oracle.com/arungupta/entry/totd_117_invoke_a_jax