Eureka 学习 03 源码分析01 代码结构

Eureka 学习 03 源码分析01 代码结构

既可以是服务提供者,又是服务消费者

Eureka 学习 03 源码分析01 代码结构

eureka-client :实现了Eureka 的客户端

    appinfo :Eureka-Client 的应用配置。此处的应用指的就是上文提到的 Application Provider,Application Consumer。

                     包代码结构如下图

     Eureka 学习 03 源码分析01 代码结构

  discovery :Eureka-Client的注册与发现相关功能

     DiscoveryClient :  注册发现客户端实现类

     converters : Eureka 内部传输数据编解码转换器,支持 XML / JSON 格式

     provider: 目前仅有 DiscoveryJerseyProvider 类。该类声明自定义的 Jersey 请求和响应的序列化和反序列化实现

     providers :仅有DefaultEurekaClientConfigProvider,设置 EurekaClientConfig ( Eureka 客户端配置 ) 的生成工厂

     Eureka 学习 03 源码分析01 代码结构

Eureka 学习 03 源码分析01 代码结构

Eureka 学习 03 源码分析01 代码结构

Eureka 学习 03 源码分析01 代码结构

Eureka 学习 03 源码分析01 代码结构

Eureka 学习 03 源码分析01 代码结构