Enterprise Distributed Application Service (EDAS) menggunakan Apache Dubbo sebagai kerangka kerja Remote Procedure Call (RPC). Panduan ini menyajikan dokumen pengantar mengenai kode sumber Dubbo untuk referensi Anda.
Topik-topik tersebut dikelompokkan ke dalam tiga area: model ekstensi, siklus hidup layanan, dan traffic management. Jika Anda baru mengenal internal Dubbo, bacalah topik-topik tersebut sesuai urutan yang tercantum.
Model ekstensi
Dubbo menggunakan sistem plugin yang memungkinkan Anda mengganti atau memperluas hampir setiap komponen. Mulailah dari sini untuk memahami cara framework memuat dan mengelola ekstensi.
Dubbo SPI
Mekanisme ekstensi adaptif
Siklus hidup layanan
Topik-topik berikut menjelaskan bagaimana layanan Dubbo bertransformasi dari kode menjadi titik akhir aktif yang dapat dipanggil, serta bagaimana konsumen menemukan dan memanggilnya.
Ekspor layanan
Referensi layanan
Prosedur pemanggilan layanan
Traffic management
Setelah layanan diekspor dan direferensikan, Dubbo menggunakan routing, load balancing, dan clustering untuk mengarahkan traffic ke instans penyedia yang tepat.
Service dictionary
Service routing
Cluster
Load balancing
-
Dubbo SPIMekanisme ekstensi adaptifEkspor layananReferensi layananService DirectoryService routingClusterLoad balancingProsedur pemanggilan layanan