(アドレスgithubのを)簡単な例をダボdubbo-

マイ・ダボ-DEMO1#
ITをシンプルなので、レジストリ営業でIS AS 1.デモは、マルチキャストを使用し、ザ・エクストラインストールする必要はありません
。<ダボ:レジストリアドレス=「マルチキャスト://224.5.6.7:1234」/>
2.http:/異なるバージョンの使用はダボdubbo.xsdの瓶に基づいて決定されるので、この場所は、同じ/code.alibabatech.com/schema/dubboと公式サイトではありません

要約する手順:
1.三つのモジュール、API、プロバイダ、消費者

2.provider、消費者は、API、プロバイダインタフェースは、APIに実装依存しています

3.provider暴露サービス:
へ1.Useマルチキャストレジストリのエクスポートサービスセンター
輸出サービスのポート20880に1.Establishダボプロトコル
3.springのコンフィグレーションBeanます。<bean id =「demoService 」クラス=「com.dr.service.DemoServiceImpl」 />クラスは、インターフェイス実装
4.公表サービスインターフェースを:にエクスポートDECLARE BEサービスインターフェイス
インターフェイスサービス=「com.dr.api.DemoService」REF =「DemoService」/> <ダボ

アプリケーションの4.serviceエンド:ロードスプリング構成、context.start()、サービス実行されているプログラムブロックする

アプリケーション5.消費者側に:
1.書き込み春コンフィギュレーションファイル:
発見にマルチキャストレジストリサービスセンターを使用し、
飼育係に登録: <ダボ:レジストリアドレス= "マルチキャスト ://224.5.6.7:1234" />

リモートサービスのプロキシを生成する
<ダボ:参照ID = "demoService"チェック= "false"のインターフェイス= "com.dr.api.DemoService" />

2.ロード春の設定ファイルは、呼び出しを開始

GitHubのアドレスします。https://github.com/dengrongrong/my-dubbo-demo1

おすすめ

転載: www.cnblogs.com/dengrong/p/10977310.html