server:
=======================================================
pom.xml
=============================================
<!-- Spring Boot Dubbo 依赖 -->
<dependency>
<groupId>io.dubbo.springboot</groupId>
<artifactId>spring-boot-starter-dubbo</artifactId>
<version>${dubbo-spring-boot}</version>
</dependency>
=============================================
application.properties
=============================================
spring.dubbo.application.name=provider
spring.dubbo.registry.address=172.16.30.57:2181,172.16.30.57:2182,172.16.30.57:2183
spring.dubbo.protocol.name=dubbo
spring.dubbo.protocol.port=20880
spring.dubbo.scan=org.spring.springboot.dubbo
spring.dubbo.registry.protocol=zookeeper
=============================================
public interface TestDubboService {
String test(String str);
}
=============================================
import com.alibaba.dubbo.config.annotation.Service;
@Service(version = "1.0.0")
public class TestDubboServiceImpl implements TestDubboService {
public String test(String str) {
return "result:"+str;
}
}
=======================================================
client:
=======================================================
pom.xml
=============================================
<!-- Spring Boot Dubbo 依赖 -->
<dependency>
<groupId>io.dubbo.springboot</groupId>
<artifactId>spring-boot-starter-dubbo</artifactId>
<version>${dubbo-spring-boot}</version>
</dependency>
=============================================
application.properties
=============================================
spring.dubbo.application.name=consumer
spring.dubbo.registry.address=172.16.30.57:2181,172.16.30.57:2182,172.16.30.57:2183
spring.dubbo.scan=org.spring.springboot.dubbo
spring.dubbo.registry.protocol=zookeeper
=============================================
public interface TestDubboService {
String test(String str);
}
=============================================
import com.alibaba.dubbo.config.annotation.Reference;
@Component
public class ConsumerService {
@Reference(version = "1.0.0")
TestDubboService testDubboService;
public void testConsumer() {
String result = testDubboService.test("hello world");
System.out.println(result);
}
}
=============================================
springboot:dubbo
猜你喜欢
转载自samson870830.iteye.com/blog/2382437
今日推荐
周排行