0

Rails の Web サイトと、同じデータベースとデータ モデルを使用する C# GUI を持つプロジェクトに取り組んでいます。2 つのパーツ間で (アクティブな) モデルを共有したいと思います。これがどのように可能かについてのアイデアはありますか?

4

3 に答える 3

2

IronRuby はまさにそのためのものです。

IronRuby を使用して Ruby on Rails を実行する必要があります (IIS 経由でも実行できます)。その後、Ruby ライブラリのように C# アセンブリを呼び出すことができます。

開始するためのリソース:

  • http://IronRuby.net - ドキュメントのある公式サイト (完全ではありませんが、有益な情報がいくつかあります)
  • http://www.IronShay.com - IronRuby に関するいくつかの投稿がある私のブログ。さらに道順が必要な場合は、お問い合わせフォームから私に連絡することもできます
  • http://www.ruby-forum.com/forum/34 - IronRuby フォーラム/メーリング リスト。IronRuby コミュニティのメンバーとチーム メンバーが回答する質問。
于 2009-12-04T07:29:36.550 に答える
0

私が最初に思いつくのは、 RESTful Web サービスを Rails アプリケーションから公開し、それらのサービスを C# クライアント アプリケーションで使用することです。C# アプリケーションで POCO が必要な場合、重複を避ける方法がわかりません。おそらく、schema.rb を読み取って POCO を生成する CodeSmith または T4 テンプレートを作成します。

于 2009-12-03T22:07:04.890 に答える