服务组成

时间:2020-01-09 10:44:22  来源:igfitidea点击:

服务组合是指通过组合许多较小的服务来构成较大的服务。这是由许多较小的组件组成较大的软件组件时使用的相同原理。

服务组合的性能

尽管服务组合可能看起来很吸引人,就像组件组合一样,但请记住,服务通常会通过网络相互通信。这意味着服务间通信比典型的组件间通信要慢得多,后者通常发生在同一地址空间(应用程序/进程)内。将较大的服务分解为太多的较小的服务可能会损害性能。尤其是当服务通过企业服务总线(ESB)在内部进行通信时。