2016-10-05 8 views
1

Rubyを使ってコード化されたWebサイトにJavaで書かれたプログラムを実装することは可能ですか?現在、フォームのデータを取り込んで解析し、アプリケーションのオブジェクトを記入するために使用する必要のあるWebサイトを開発しています。現在、Javaを使用してアプリケーションを開発するJavaプログラマは、はるかに簡単です。しかし、Rubyは必要に応じて動作するほど似ています。RubyでのJavaアプリケーションの実装

RubyをJavaで使用できるようにするJRubyなどのアプリケーションがあることは知っています。逆のことは真実ですか?もしそうなら、それはどのように機能しますか?

+0

あなたの質問は不明です。 「ウェブサイト上にプログラムを実装する」とはどういう意味ですか? Rubyで書かれたWebベースのテキストエディタでJavaプログラムを書くことについて話していますか?それがあなたの質問であれば、そうすることができます。任意のテキストエディタでJavaコードを記述することができます。エディタがどの言語で記述されているか、Webベースのアプリケーションであるかネイティブデスクトップアプリケーションであるかは関係ありません。 –

+1

「現在のJavaプログラマ...」とは、正確に何を意味していますか?あなたはプログラマーです。あなたはプログラムすることができます。あなたがRubyに慣れていないからといって、あなたがそれを理解できないというわけではありません。それがあなたの中核的な強みなので、Javaを使って開発したいなら、是非Javaと[類似のフレームワーク]を使用してください(http://stackoverflow.com/questions/6147398/java-web-framework-similar-with-ruby-on -rails-paradigm)を使用しますが、Rubyを使用する場合は** Ruby **を使用してください。 – tadman

答えて

2

のJRubyはあなたにもルビーからJavaを呼び出すことができます:https://github.com/jruby/jruby/wiki/CallingJavaFromJRuby

をこのルートを行く前に、あなたはJavaでWebアプリケーションを(あなたがJavaを使用し、より快適であることを述べた)の書き込みを好むなら、なぜ使用しませんSpring Boot? Spring Bootは、Ruby on Railsのような最小限の設定で開発することができます。

0

あなたはjRubyのやり方でRubyとJavaを混在させることができますし、両方向で使えます。 例と方法については、このwikiを参照してください。

CallingJavaFromJRuby

理論的には、Javaジャーを呼び出し、Rubyで私はそれに対して助言するウェブサイトの結果をキャッチすることができます。

あなたはJavaの機能をWebサービスとして提示することができますが、JavaやRubyでもすべてをプログラムすることができます。

関連する問題