商業物件層

「商業物件層」包含所有應用程式商業邏輯,包括「程序」物件,其會實作商業專用功能,以及「實體」物件,其會間接執行資料存取。

在 IBM Cúram Social Program Management™ 架構中,只有這一層包含應用程式開發人員直接編碼的邏輯。依慣例,「立即可用」應用程式中會使用某些模式。「商業物件」層會進一步細分成「Facade 層」及「服務層」。下圖中的各種物件類型總稱為「商業物件」:

下圖顯示「Facade 層」與「服務層」之間的互動

圖 1. 商業物件層