zoukankan      html  css  js  c++  java
  • 【源码分析】md-sal rpc源码概览

    OpenDaylight MD-SAL支持两种RPC服务,即BI RPC服务和BA RPC服务,在AC中常用的通过Yang定义RPC生成Java接口的方式是BA服务。在MD-SAL中服务的发现、注册都是基于BI服务来实现的,BA服务则统一转换成BI服务来处理。

    RPC涉及如图所示几个MD-SAL工程:

    图1-1 RPC相关的MD-SAL组件

    sal-core-api:定义了BI RPC服务的注册、调用接口。

    sal-broker-impl:实现了BI RPC服务的注册、调用。

    sal-binding-api:定义了BA RPC服务的注册、调用接口。

    sal-binding-broker-impl:实现了BA RPC服务的注册、调用,实际的注册、调用操作都通过adapter将BA服务封装成BI服务代理到BI RPC服务中心。

    sal-remoterpc-connector:实现了多个ODL节点中BI RPC服务信息的同步,以及跨进程的服务调用。

  • 相关阅读:
    集合
    字典
    列表
    事件兼容性封装
    E5中遍历数组的方法
    canvas绘制三等分饼型图
    canvas制作刮刮乐案例
    canvas绘制饼型图
    javascript中手风琴特效
    javascript中client()兼容性封装
  • 原文地址:https://www.cnblogs.com/tcals/p/9390754.html
Copyright © 2011-2022 走看看