最近初学dubbo,发现在服务提供者和服务消费者之外还有一个接口服务,用来存放提供者所提供的接口,然后消费者引入这个接口服务的包,然后再进行调用。
有一个疑问:
每次在提供者增加新的服务接口的时候,还要再维护一遍接口服务,如果同一环境注册中心下提供者少还可以理解,如果同一个环境中有几十个服务提供者,每个服务分属于不同的项目组,这样的情况下,是每个服务提供者都要有自己的接口服务,还是共用同一个接口服务?这两种情况下感觉都很不合理,实际使用中有没有更优雅的方式解决这个问题呢?
最近初学dubbo,发现在服务提供者和服务消费者之外还有一个接口服务,用来存放提供者所提供的接口,然后消费者引入这个接口服务的包,然后再进行调用。
有一个疑问:
每次在提供者增加新的服务接口的时候,还要再维护一遍接口服务,如果同一环境注册中心下提供者少还可以理解,如果同一个环境中有几十个服务提供者,每个服务分属于不同的项目组,这样的情况下,是每个服务提供者都要有自己的接口服务,还是共用同一个接口服务?这两种情况下感觉都很不合理,实际使用中有没有更优雅的方式解决这个问题呢?