2012-01-16 11 views
1

私は、複数のUI、プラットフォーム(Web /モバイル/タブレット/デスクトップ)をサポートするために使用されるSaaSベースのモデルに取り組んでいます。現在、アーキテクチャは3層のMVCモデルであり、複数のUIをサポートする参照アーキテクチャのガイダンスを探しており、シナリオをよりよく処理できます(MVCモデルではない可能性があります)。複数のUI /プラットフォームをサポートするアーキテクチャ

+0

MVCは設計スタイルではなく、SOAはアーキテクチャモデルの一例です。 – Kane

答えて

0

本書の第6章[プレゼンテーション層のガイドライン]をお読みください。オンラインで入手できます。

0

あなたの質問は、オープンエンドであり、正確な要件(どのタイプのUI、パフォーマンス基準、セキュリティなど)に依存するのでしょうか?RESTfulサービスを一般的なアーキテクチャで展開します。正しく実装されていると、技術的に中立で軽量な方法で機能を公開できます。あなたのwebappはJSONをHTTP経由であなたのRESTサービスに話す(ほとんど)静的なサイトと同じくらいシンプルにすることができます。

関連する問題