0

私の理解では、Web サービスは配布可能な機能を提供するために使用されます。ただし、RESTful Web サービスは HTML を返し、この HTML を通常の Web ページとしてブラウザーに表示できるため、ビジネス ロジックではなくビューを使用できます。これは有用ですか、それとも懸念の分離の原則に違反していますか?

4

1 に答える 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 に答える