Dubbo服务端

作者: 昙花未现 | 来源:发表于2019-10-02 07:55 被阅读0次

    Dubbo服务端的主要功能就是服务提供端向注册中心注册服务,这样消费端能够从注册中心获取相应的服务。

    Dubbo 服务导出过程始于 Spring 容器发布刷新事件,Dubbo 在接收到事件后,会立即执行服务导出逻辑。整个逻辑大致可分为三个部分,第一部分是前置工作,主要用于检查参数,组装 URL。第二部分是导出服务,包含导出服务到本地 (JVM),和导出服务到远程两个过程。第三部分是向注册中心注册服务,用于服务发现。

    服务端的核心类是ServiceBean。

    Dubbo 允许我们使用不同的协议导出服务,也允许我们向多个注册中心注册服务。

    在 Dubbo 中,Invoker 是一个非常重要的模型。在服务提供端,以及服务引用端均会出现 Invoker。

    Invoker 是实体域,它是 Dubbo 的核心模型,其它模型都向它靠扰,或转换成它,它代表一个可执行体,可向它发起 invoke 调用,它有可能是一个本地的实现,也可能是一个远程的实现,也可能一个集群实现。

    相关文章

      网友评论

        本文标题:Dubbo服务端

        本文链接:https://www.haomeiwen.com/subject/xzakpctx.html