私は変換する古典的なASPページの大きなセットを持っています。私はMac OS Xサーバー1.5.7を実行しています。私は理由の中で私が望むものを選ぶことができますが、私はRuby on Railsまたは完全なJava EEスタックとORMの間にこだわっています。私はRuby on RailsまたはJava EEのどちらの方が良いですか?
私の主な関心事は、私がヒットしなければならないデータベースと、各フレームワーク/スタックが行うことです。私は実際にRoRでいくつかのことを構築した後に心配しました。私はなぜ、おそらくそれの経験が不足しているのかわかりませんが、それが正しいと感じるわけではありません。私は確かにその感情を無視して、逆の証拠がなくても前進することができます。
私は何か他のものに変換されることはありません、以下の既存のデータベースにヒットする必要があります。多分
オラクル のIngres SQL Serverの MySQLの をフレームワーク/テクノロジー・スタックは、このためのより良いです何か他
をイントラネットアプリケーションですか?
ありがとうございました。
編集:これは問題なのかどうかわかりませんが、すべてのデータベースにヒットして戻ってきます。 1つのデータベースの1ページではありません。私はそれらすべてを照会し、ページを戻します。
編集:私はRoRとJava EEの両方で経験は限られていますが、どちらか一方を選択する必要があります。
EDIT:忘れてしまったのは忘れてしまったのは、Jruby on Railsをレール上に設置しただけでなく、レール上にルビーを設置したことです。
EDIT:
が、それは、Webサービス、XMLを取り込んでから戻ってそれを渡している:(感謝)以下のコメントから、私はこれを持っていますか? - これは可能ですが今はない
フォームベースの航空券申込書ですか? - その一部には、このタイプのニーズがあります。
シンプルなCRUDですか? - その一部
ユーザーは何をしていますか? - 本質的には、さまざまな種類のWebページです。私はアプリケーション全体であり、それ自体がクラッシュである1つのセクションを持っています。別の部分は、さまざまなデータベースソースからデータを取り戻すことです。私は異なるニーズを持つ異なるユーザーを持っています。私は彼ら全員に解決策を探していました。私が望むのであれば、いくつかの異言語の言語とフレームワークを持つことができました。これは私が今Microsoftサーバー上にあるものですが、一貫した方法で作業することを探していました。大規模な統合ですが、私はそれを行うために何かwebsphereを購入したくありません。
データベースとの対話方法は? - 何が言いたいのか、jdbc、crud、またはちょうど読まれても、特定のWebページの必要性に応じて異なります。
このアプリケーションを使用するユーザーの数はいくつですか? - おそらく1000ですが、成長する可能性があります。私がインターネットアプリにその一部を移動すれば、その部分は何千ものことができます。
Glassfishがプロダクションサーバーとして管理されなくなったばかりの更新。 – johnny