Metro/Hibernate を使用して Java で Web サービス (SOAP to C++ クライアント) を開発し、JRuby on Rails で記述された Web サイトを前面に出し、JRuby を介して、一般的にはデータベースを介して Java モジュールを接続することを計画しています。私はすでにいくつかのコードを書き、すべてをセットアップしました。
さて、.NET 3.5 は非常に強力であると聞いたので、いくつか読んだ後、それが真実であることを認めました。しかし、Java と RoR のこの巨大でありながら奇妙なハイブリッドを破棄して、すべてを .NET に切り替えることは理にかなっていますか? すべて: サービス、データベース接続 (オブジェクトの linq)、Web フロント、ajax など、すべてが 1 つの巨大な .NET 3.5 ソリューションに含まれています。
私も楽しみたいと思っていますが、サーバー側の C++ ほど楽しいものではありません :)
RoR の力があれば、どちらの側であろうと実際には問題にならないことを私は知っています。しかし、私がすべて .NET または Java 用にセットアップされているかどうかにかかわらず、私はまだそれを間違っていると感じています。
私は Web 開発の経験が非常に限られています。ASP.NET Web サービスを 1 回しか作成せず、Java Web サービスをサポートしたことがないので、ここでプラットフォームを選択できる本物の OCD を持っています。