| 接口 | 说明 |
|---|---|
| MetadataConstants | |
| MetadataService |
A framework interface of Dubbo Metadata Service defines the contract of Dubbo Services registartion and subscription
between Dubbo service providers and its consumers.
|
| MetadataServiceExporter |
The exporter of
MetadataService |
| ServiceNameMapping |
The interface for Dubbo service name Mapping
|
| WritableMetadataService |
Local
MetadataService that extends MetadataService and provides the modification, which is used for
Dubbo's consumers and providers. |
| 类 | 说明 |
|---|---|
| CompositeServiceNameMapping |
The composite implementation of
ServiceNameMapping |
| DynamicConfigurationServiceNameMapping |
The
ServiceNameMapping implementation based on DynamicConfiguration |
| ParameterizedServiceNameMapping |
The parameterized implementation of
ServiceNameMapping |
| PropertiesFileServiceNameMapping |
The externalized
Properties file implementation of ServiceNameMapping,
the default properties class path is
"/META-INF/dubbo/service-name-mapping.properties",
whose format as following:
dubbo\:com.acme.Interface1\:default = Service1
thirft\:com.acme.InterfaceX = Service1,Service2
rest\:com.acme.interfaceN = Service3
THe search path could be configured by the externalized property CommonConstants.SERVICE_NAME_MAPPING_PROPERTIES_FILE_KEY |
| ReadOnlyServiceNameMapping |
Read-Only implementation of
ServiceNameMapping |
| URLRevisionResolver |
A class to resolve the version from
URLs |
| 枚举 | 说明 |
|---|---|
| MetadataServiceType |
The type enumerations of
MetadataService |
Copyright © 2011–2020 The Apache Software Foundation. All rights reserved.