2011-09-20 79 views

回答

4

您應該有一個表示事務或數據庫的對象。

然後,您可以用標記爲「提交」的消息從業務對象向交易/數據庫對象表示它。

例如(不能發表,因爲我的名氣圖像):

+-----------------+ 
| Business Object | 
+-----------------+ 
     | 
     | start transaction  +----------------------+ 
     +------------------------> | Database Transaction | 
     |       +----------------------+ 
     |         | 
     | do lots of things     | 
     +----------------------------------->| 
     |         | 
     | commit        | 
     +----------------------------------->|