Dubboアーキテクチャ

1889 ワード

DUBBOは分散型サービスアーキテクチャであり、高性能と透明化のRPC遠隔サービス呼び出し方案を提供することに力を入れ、アリババSOAサービス化ガバナンス方案の核心フレームワークである.
>>dubboなどのシステム間でのデータ呼び出しを実現するには、シーケンス化インタフェース、serializableを実現する必要があります.
アーキテクチャ図.
Dubboを使用してリモートコールを行い、複数のプロトコルをサポートしてカプセル化するため、構成で使用するプロトコルを指定するだけで、サービスプロバイダとサービス消費者の間の透明性を保証します.
Dubboのクライアントとサービス側には、ブロードキャスト、ダイレクト接続、zookeeper登録センターの使用の3つの接続方式があります.
直接接続方式:一般的に開発環境で使用され、生産環境ではあまり使用されない.
サービス側構成:登録センタアドレス:N/A
	
	
	

	

	
	

	
	

クライアント構成:指定したurlからサービスを取得する
	
	

	
	  

Dubbo登録センター方式:
サービス側構成:zookeeperを使用してセンターを登録する
	
	
	

	

	
	

	
	

クライアント構成:zookeeper登録センターの指定
	
	
	
	
	

	
	

DubboのMonitorモニタセンタ
続きは...