| Package | Description |
|---|---|
| org.apache.dubbo.registry.client |
* The inspiration of service registration and discovery comes from
Spring Cloud Commons.
|
| org.apache.dubbo.registry.client.event | |
| org.apache.dubbo.registry.client.metadata | |
| org.apache.dubbo.registry.client.metadata.proxy | |
| org.apache.dubbo.registry.client.selector |
| Class and Description |
|---|
| AbstractServiceDiscoveryFactory
Abstract
ServiceDiscoveryFactory implementation with cache, the subclass
should implement AbstractServiceDiscoveryFactory.createDiscovery(URL) method to create an instance of ServiceDiscovery |
| ServiceDiscovery
The common operations of Service Discovery
|
| ServiceDiscoveryFactory
The factory to create
ServiceDiscovery |
| ServiceDiscoveryRegistry
Being different to the traditional registry,
ServiceDiscoveryRegistry that is a new service-oriented
Registry based on ServiceDiscovery, it will not interact in the external registry directly,
but store the urls that Dubbo services exported and referenced into WritableMetadataService
when ServiceDiscoveryRegistry.register(URL) and ServiceDiscoveryRegistry.subscribe(URL, NotifyListener) methods are executed. |
| ServiceInstance
The model class of an instance of a service, which is used for service registration and discovery.
|
| ServiceInstanceCustomizer
The interface to customize
the service instance on ServiceInstancePreRegisteredEvent |
| Class and Description |
|---|
| ServiceDiscovery
The common operations of Service Discovery
|
| ServiceInstance
The model class of an instance of a service, which is used for service registration and discovery.
|
| Class and Description |
|---|
| ServiceInstance
The model class of an instance of a service, which is used for service registration and discovery.
|
| ServiceInstanceCustomizer
The interface to customize
the service instance on ServiceInstancePreRegisteredEvent |
| ServiceInstanceMetadataCustomizer
The abstract class to customize
ServiceInstance.getMetadata() the service instances' metadata} |
| Class and Description |
|---|
| ServiceInstance
The model class of an instance of a service, which is used for service registration and discovery.
|
| Class and Description |
|---|
| ServiceInstance
The model class of an instance of a service, which is used for service registration and discovery.
|
Copyright © 2011–2019 The Apache Software Foundation. All rights reserved.