3

私は現在、デザインパターンについて多くのことを読んでおり、ライブラリからさまざまなPluralsightビデオを見ています。これまでのところ、私は次のことを学びました。

  1. リポジトリパターン
  2. 作業単位パターン
  3. 抽象ファクトリパターン
  4. 素晴らしい「DIin.NET」の本を読む

今、私はサービスサービスレイヤーについてたくさん読み、これらを読んで学ぶのに最適な場所についてアドバイスを求めました。これはドメイン駆動設計に適合すると思いますが、そこから始めるべきですか?「サービス」という用語はIT内で広く使用されているようであり、正確な意味を混乱させる可能性があります。

だから私の質問は:

  1. サービスレイヤーとは
  2. それらについて学ぶのに最適な場所はどこですか
4

1 に答える 1

6

サービス層は、プレゼンテーション層とデータアクセス層の間に位置する層です。

プレゼンテーションは、HTTP 要求と応答 (Web アプリ内) および一般的なプレゼンテーション ロジック (ページ間のワークフローなど) を処理し、アプリケーションが使用するビジネス、トランザクション ロジックのサービス レイヤーに委任します。

次に、サービス レイヤーはデータ アクセス レイヤーに委任して、データベースにアクセスします。

于 2012-12-07T19:53:20.580 に答える