私の理解では、Web サービスは配布可能な機能を提供するために使用されます。ただし、RESTful Web サービスは HTML を返し、この HTML を通常の Web ページとしてブラウザーに表示できるため、ビジネス ロジックではなくビューを使用できます。これは有用ですか、それとも懸念の分離の原則に違反していますか?
user1128272
質問する
1624 次
1 に答える
1
あなたはここで何かを混乱させています。
REST は Web API 設計モデルであるため、さまざまなアプリケーションの内部構造ではなく統合に重点を置いています。
そうは言っても、REST は非常にリラックスしたモデルです。ただし、休息システムの基本は次のとおりです。
その状態が少ない
最初に認証してからセッション ID を取得し、アクションを実行できる SOAP のようなセッションはありません。静止状態では、すべての呼び出しは独立しており、処理に必要なすべてのデータ/情報があり、先行または後続の呼び出しに依存しません。
すべてのサービスは uri によって一意にアドレス指定可能です
特定の基準を満たす必要がある操作があります
たとえば、単純な Web サーバーは通常、GET 要求を処理します。これらは である必要がありますsafe
。つまり、何も変更されず、読み取り専用です。
ここに良い記事があります...
http://www.codeproject.com/Articles/253944/Representational-State-Transfer-A-Short-Walkthroug
于 2013-06-09T18:36:37.067 に答える