部署以加快通訊速度
效能是部署 COM+ 應用程式時的重要考慮,元件位置是從設計良好的應用程式取得最佳效能的關鍵。
它曾經被廣泛認為,使用可調整的應用程式架構,只要將應用程式的主要元件移至更快的硬體,即可解決效能問題。 這證明不是真的。 效能問題不是來自個別元件效能,而是來自連接元件的連結。
成功的主要因素是位置。 鄰近性或實體位置、時間、容量和用途是適用於 COM+ 應用程式部署的不同位置層面,這都會影響效能。
當應用程式元件和資源經過設計和部署,以符合應用程式工作負載所放置的需求時,效能最佳。
一般而言,您應該部署元件,以將元件之間的跨進程,特別是跨計算機通訊降到最低。 如果您的應用程式設計有效率,則元件內的類別會依使用 和函式分組,以將元件內的通訊最大化。 在部署元件中,您必須確定元件在邏輯上是用來利用元件之間的關聯性,並減少元件之間的傳訊量。
相關主題