Patterns of Enterprise Application Architecture
Patterns of Enterprise Application Architecture (Addison-Wesley Signature Series (Fowler))
- 作者: Martin Fowler
- 出版社/メーカー: Addison-Wesley Professional
- 発売日: 2002/11/05
- メディア: ハードカバー
- 購入: 4人 クリック: 36回
- この商品を含むブログ (41件) を見る
JDBCのソケット通信−レコードセット、WebサービスのWSDL−SOAPメッセージも基本構造は、Remote Facade & Data Transfer Objectパターンなのね。と本の内容が最近の仕事内容と重なった。
Data Transfer Objectはシリアライズ可能なことが一つポイント。
Data Transfer ObjectとValue Objectとは異なるので注意を。Value Objectは、DateRangeのようにdate や int やstringといった基本の型よりも賢くなったもので、どっちかというと、Remote Interfaceよりも、Entityと仲良し。Embedded Value(DateRangeオブジェクトとテーブルをどのようにマッピングする?)、ORマッピングと相関関係が強くなる。