面向?qū)ο缶幊?/h2>
面向服務(wù)編程
面向服務(wù)設(shè)計(jì)的三大核心要素是服務(wù)契約比被、可組合性和松散耦合怎憋。
服務(wù)契約
服務(wù)契約指的是服務(wù)的簡(jiǎn)單描述淌哟,包括服務(wù)提供商需要客戶提供的信息蓄拣,能為客戶做什么,以及任何在互動(dòng)中需要遵守的規(guī)則重罪。
可組合性
大部分服務(wù)都是由小型服務(wù)組合而成樱哼。
松散耦合
松散耦合指的是各項(xiàng)服務(wù)同意使用一套統(tǒng)一的規(guī)則來(lái)交互。只要服務(wù)遵循這個(gè)規(guī)則剿配,就能升級(jí)搅幅、換代或者自我修改,而不必?fù)?dān)心會(huì)影響到其他服務(wù)呼胚。