Summary
1 Preface
1.1 Background
1.2 Requirements
1.3 Architecture
1.4 Usage
2 Quick start
3 Dependencies
4 Maturity
5 Configuration
5.1 XML configuration
5.2 Properties configuration
5.3 API configuration
5.4 Annotation configuration
6 Demos
6.1 Start check
6.2 Fault-tolerent strategy
6.3 Load balance
6.4 Thread model
6.5 Connecting certain provider straightly
6.6 Subscribe only
6.7 Registry only
6.8 Static service
6.9 Multi-protocols
6.10 Multi-registries
6.11 Service group
6.12 Multi-versions
6.13 Group merger
6.14 Parameter validation
6.15 Result cache
6.16 Generic reference
6.17 Generic service
6.18 Echo service
6.19 Context
6.20 Attachment
6.21 Asynchronous call
6.22 Local call
6.23 Callback parameter
6.24 Events notify
6.25 Local stub
6.26 Local mock
6.27 Delay publish
6.28 Concurrency control
6.29 Connections limitation
6.30 Lazy connect
6.31 Stickness connections
6.32 Token authorization
6.33 Routing rule
6.34 Configuration rule
6.35 Service downgrade
6.36 Graceful shutdown
6.37 Hostname binding
6.38 Logger strategy
6.39 Accesslog
6.40 Service container
6.41 Reference config cache
6.42 Distributed transaction
6.43 Dumping thread stack automatically
6.44 Netty4
7 API introduction
8 Schema configuration introduction
8.1 dubbo:service
8.2 dubbo:reference
8.3 dubbo:protocol
8.4 dubbo:registry
8.5 dubbo:monitor
8.6 dubbo:application
8.7 dubbo:module
8.8 dubbo:provider
8.9 dubbo:consumer
8.10 dubbo:method
8.11 dubbo:argument
8.12 dubbo:parameter
9 Protocol introduction
9.1 dubbo://
9.2 rmi//
9.3 hessian://
9.4 http://
9.5 webservice://
9.6 thrift://
9.7 memcached://
9.8 redis://
10 registry introduction
10.1 Multicast registry
10.2 Zookeeper registry
10.3 Redis registry
10.4 Simple registry
11 Telnet command
12 maven plugins
13 Servitization best practice
14 Recommended usage
15 Capacity plan
16 Performance testing reports
17 Test coverage report