防腐層(Anti Corruption Layer)介紹

防腐層(ACL):DDD(Eric Evans)中引入的模式, 用於隔離兩個系統, 允許兩個系統之間在不知道對方領域知識的情況下進行集成。 主要進行的是兩個系統之間的model(模型)或者協議的轉換, 並且最終目的是爲了系統使用者的方便而不是系統提供者的方便, 進一步解釋就是ACL儘量把系統提供者的模型轉換爲系統使用者的模型(而不引入中間第三者模型)   使用場景:  新舊系統切換時, 有些新系統
相關文章
相關標籤/搜索