本地组件,不涉及远程调用和消息通信。组件之间只存在单个系统的单个容器组件之间调用。
分布式组件,涉及到远程调用和消息通信。涉及两个系统的两个容器之间的客户端组件和服务组组件之间的调用
八 组件容器
(一)组件容器
如下图所示,组件运行在组件容器中。
(二)组件容器作用
系统如果没有运行组件容器的话,就不能运行组件,组件必须远行在组件容器中。组件容器,是组件环境载体。组件容器对组件有如下几方面的作用:
第一,组件容器是组件的运行环境,没有容器,就不存在组件。
第二,组件容器控制组件的生命周期。
第三,组件容器注入组件之间的关系。
第四,组件通过组件容器引用容器里其他组件。