书栈网 · BookStack 本次搜索耗时 0.011 秒,为您找到 135 个相关结果.
  • Bolt 协议基本使用

    Bolt 协议基本使用 发布服务 XML Annotation Spring 环境下 API 方式 非 Spring 环境下的 API 方式 引用服务 XML Annotation Spring 环境下 API 方式 非 Spring 环境下的 API 方式 Bolt 协议基本使用 发布服务 使用 SOFARPC 发布一个 B...
  • 自定义路由寻址

    SOFARPC 中对服务地址的选择也抽象为了一条处理链,由每一个 Router 进行处理。同 Filter 一样, SOFARPC 对 Router 提供了同样的扩展能力。 @Extension ( value = "customerRouter" ) @AutoActive ( consumerSide = true ) publi...
  • 序列化协议

    SOFARPC 可以在使用 Bolt 通信协议的情况下,可以选择不同的序列化协议,目前支持 hessian2 和 protobuf 。 默认的情况下,SOFARPC 使用 hessian2 作为序列化协议,如果需要将序列化协议设置成 protobuf,在发布服务的时候,需要做如下的设置: <sofa:service ref = "sampleSer...
  • 调用方式

    调用方式 同步 异步 回调 单向 调用方式 SOFARPC 提供了多种调用方式满足不同的场景。 同步 同步调用方式,客户端发起调用后会等待服务端返回结果再进行后续的操作。这是 SOFARPC 的默认调用方式,无需进行任何设置即可。 异步 客户端发起调用后不会等到服务端的结果,继续执行后面的业务逻辑。服务端返回的结果会被 SOFAR...
  • RESTful 协议

    RESTful 协议基本使用 REST 自定义 Filter 集成 SOFARPC RESTful 服务和 Swagger REST 跨域
  • 使用 Zookeeper 作为注册中心

    Zookeeper Auth 支持 SOFARPC API 支持 XML 方式支持 使用 Zookeeper 作为服务注册中心只需要在 application.properties 中如下配置即可: com . alipay . sofa . rpc . registry . address = zookeeper : //127.0.0.1:21...
  • 自定义过滤器

    Bolt Filter SOFARPC 提供了一套良好的可扩展性机制,为各个模块提供 SPI 的能力。 SOFARPC 对请求与响应的过滤链处理方式是通过多个过滤器 Filter 来进行具体的拦截处理,该部分可由用户自定义 Filter 扩展,自定义 Filter 的执行顺序在内置 Filter 之后。具体方式如下: Bolt Filter 新建...
  • 服务发布与引用

    同一服务发布多种协议 同一服务注册多个注册中心 方法级参数设置 配置覆盖 SOFARPC 的服务发布和引用的基本配置已经在「编程界面」章节中说明,这里主要介绍服务发布和引用的一些特性。 同一服务发布多种协议 在 SOFARPC 中,可以将同一个服务发布成多个协议,让调用端可以使用不同的协议调用服务提供方。 如果使用 Java API,可以按...
  • 日志格式

    Spring MVC 日志 SOFARPC 日志
  • 已有度量指标

    内置扩展 Metrics SOFARPC Metrics