私は複雑なものを減らし、独立したアップデートを可能にし、他のすべてのSOAの良さを得るために、大規模なモノリシックなRails Webサイトを小さなものに分割しています。私が望むのは、それぞれの「組み込み」サイトに独自のUIを提示することと、それが依存性として必要な他のアセットを提示することです。これまでのところ、TwitterのウィジェットとGoogleの広告は、スクリプトタグを使って別の機能を提供するため、面白い例でした。モジュラー/複合SOAベースのWebアプリケーションを構築するにはどうすればよいですか?
私が持っている特定の質問: - どのように効果的に各アプリケーションをサンドボックスしますか? 1つは、別のバージョンのjQueryまたはBackboneを使用することができますか? - あなたは何のようなものを達成するためにどのツールを使用しましたか? - 私はインスピレーションを調べる必要があるアプリですか?
これは、SOAを検討する必要がある人が増えていると思うといい話です。基本的には、UIは多くのサービスのデータから構成されています。 BackboneやjQueryのようなものを使って、AJAXを各サービスに呼び出してから、javascriptでUIを作成することができます。 – Dan