本節討論在何種時機下,某種連結可能較適合您應用程式的需求。
WebSphere Integration Developer 中的可用連結可提供一系列的選擇。本清單有助您判別在何種情況下,
某種連結類型可能比另一種連結類型更適合您應用程式的需求。
當符合下列因素時,請考量使用
SCA 連結:
- 所有服務皆包含在 WebSphere Integration Developer 模組中;亦即,
沒有外部服務
- 效能很重要
- 模組為緊密耦合
當符合下列因素時,請考量使用
Web 服務連結:
- 您需要透過網際網路存取外部服務,或透過網際網路提供服務
- 服務為鬆散耦合
- 您所存取之外部服務的通訊協定或您想提供的服務是 SOAP/HTTP 或 JMS/HTTP
當符合下列因素時,請考量使用
EIS 連結:
- 您需要使用資源配接器來存取 EIS 系統上的服務
- 效能比可靠性重要;亦即,偏向於捨非同步而採同步資料傳輸
當符合下列因素時,請考量使用
JMS 連結:
- 您需要存取傳訊系統
- 服務為鬆散耦合
- 可靠性比效能重要;亦即,偏向於捨同步而採非同步資料傳輸
當符合下列因素時,請考量使用
Stateless Session EJB 連結:
- 連結是用在本身是 EJB 的所匯入服務上
- 所匯入的服務為鬆散耦合
- EJB 的狀態無關緊要