Repository/Gateway/SDKラッパー層
DBドライバ、HTTP通信、ファイルI/O、vendor SDKなど下の層の実装都合が表に出る、外部I/Oを扱う境界の層。
- 概念URI
https://comcomponent.com/knowledge/repository-gateway-layer/
- 別名・表記
- 外部I/O境界
- 最終確認日
- 2026-08-01
- 機械可読データ
- JSON-LD
この概念が関わる関係
- Repository/Gateway/SDKラッパー層は例外の.NET変換の実装を担います。Repository/Gateway/SDKラッパー層は、HttpRequestExceptionやDBドライバ固有の例外など下位実装の都合を、その層で意味のある失敗へ翻訳する役目を担う / 確度: 確立した関係 / 確認日: 2026-08-01 出典
- Repository/Gateway/SDKラッパー層は局所的なretryを利用します。外部I/O境界では、一時的失敗と分かっている・冪等性がある・上限回数と待ち方が決まっている・失敗時の最終挙動が明確、という条件が揃うときだけ局所的なretryを行う / 確度: 条件付きの関係 / 確認日: 2026-08-01 出典
- Application Service/UseCase層はRepository/Gateway/SDKラッパー層を利用します。Application Service/UseCase層はRepository/Gateway/SDKラッパー層を呼び出し、その先で発生し翻訳された例外を受け取る / 確度: 確立した関係 / 確認日: 2026-08-01 出典
- 主ログをRepository/Gateway/SDKラッパー層に用いることは推奨されません。Repository/Gateway/SDKラッパー層で、上へ再スローするだけなら通常は主ログを出さない方針とされる / 確度: 条件付きの関係 / 確認日: 2026-08-01 出典
この概念を扱う記事
一次資料
このページはサイトの知識グラフ(_data/knowledge/)から自動生成されています。誤りの指摘はお問い合わせからお願いします。