yojikのlog

yojikのブログです

ヘキサゴナルアーキテクチャ

ヘキサゴナルアーキテクチャ
PofEAAで紹介されていたヘキサゴナルアーキテクチャ

 OUTSIDE <-> transformer <--> ( application  <->  domain )

レイヤアーキテクチャとはちがう点は、常にdomain*1を中心とした対称的なつくりになっていること。UIも他システム連携もDBもOUTSIDEになる。tranformerは内部(applicationとdomain)とOUTSIDEの情報の変換をおこなう。applicationとdomainの役割に関してはあんまり説明ない。
疑問点も多いらしく色々コメントついてる。

*1:原文のまま