Generally speaking, dubbo keeps its functionality no intrusive as much as possible, but for some particular features, there’s no other way not only API can achieve.
org.apache.dubbo.config.ServiceConfig
org.apache.dubbo.config.ReferenceConfig
org.apache.dubbo.config.ProtocolConfig
org.apache.dubbo.config.RegistryConfig
org.apache.dubbo.config.MonitorConfig
org.apache.dubbo.config.ApplicationConfig
org.apache.dubbo.config.ModuleConfig
org.apache.dubbo.config.ProviderConfig
org.apache.dubbo.config.ConsumerConfig
org.apache.dubbo.config.MethodConfig
org.apache.dubbo.config.ArgumentConfig
Pls. refer to API Configuration for further information.
org.apache.dubbo.config.annotation.Service
org.apache.dubbo.config.annotation.Reference
Pls. refer to Annotation Configuration for further information.
org.apache.dubbo.common.URL
org.apache.dubbo.rpc.RpcException
org.apache.dubbo.rpc.RpcContext
Pls. refer to context & pass parameter in attachment & asynchronous call for further information.
org.apache.dubbo.rpc.service.GenericService
org.apache.dubbo.rpc.service.GenericException
Pls. refer to generic reference & generic service for further information.
org.apache.dubbo.rpc.service.EchoService
Pls. refer to test via echo service for further details.