- 分布式實時處理系統:原理、架構與實現
- 盧譽聲
- 275字
- 2019-01-03 10:50:22
1.3.3 開放性
分布式系統的開放性決定了一個系統是否具備自我擴展和與其他系統集成的能力。我們可以通過對外提供開放應用程序編程接口(Open API)的方式來提高分布式系統的開放性,提供哪些接口以及如何提供決定了我們開發的系統的開放程度,以及與現有系統和其他系統集成、擴展的能力。有很多開源產品在這一方面做得非常好,一方面是因為開源的特性導致系統的開放程度很高,另一方面是因為現代軟件開發過程都十分重視開放應用編程接口,以求與更多系統進行集成。當然,只有開放應用編程接口還不夠,如果我們提供的接口能夠遵循某種協議,那么勢必會進一步增加系統的開放性,為未來發展帶來更多可能。