in 3-extensions/protocol/dubbo-samples-triple/src/main/java/org/apache/dubbo/sample/tri/migration/ApiMigrationBothConsumer.java [31:54]
public ApiMigrationBothConsumer() {
ReferenceConfig<IWrapperGreeter> ref = new ReferenceConfig<>();
ref.setInterface(IWrapperGreeter.class);
ref.setCheck(false);
ref.setTimeout(3000);
ref.setProtocol(CommonConstants.DUBBO_PROTOCOL);
ref.setLazy(true);
ReferenceConfig<IWrapperGreeter> ref2 = new ReferenceConfig<>();
ref2.setInterface(IWrapperGreeter.class);
ref2.setCheck(false);
ref2.setTimeout(3000);
ref2.setProtocol(CommonConstants.TRIPLE);
ref2.setLazy(true);
DubboBootstrap bootstrap = DubboBootstrap.getInstance();
bootstrap.application(new ApplicationConfig("demo-migration-dubbo-consumer"))
.registry(new RegistryConfig(TriSampleConstants.ZK_ADDRESS))
.reference(ref)
.reference(ref2)
.start();
this.dubboDelegate = ref.get();
this.triDelegate = ref2.get();
}