dapr本地托管的服务调用体验与Java SDK的Spring Boot整合

本文介绍了如何将Dapr服务调用功能整合到Spring Boot项目中,通过创建两个服务(data服务和hello服务)展示Dapr的本地托管模式。详细步骤包括:创建Spring Boot项目并引入相关依赖,配置Dapr客户端,定义请求和返回体,打包、启动Dapr服务及调用服务。实验结果显示,Dapr的服务调用功能简化了服务间的交互,提供了服务发现的便利。
摘要由CSDN通过智能技术生成

1 简介

之前在文章《dapr入门与本地托管模式尝试》中介绍了dapr和本地托管,本文我们来介绍如果在代码中使用dapr的服务调用功能,并把它整合到Spring Boot中。

Dapr服务调用的逻辑如下:

本次实验会创建两个服务:

pkslow-data,提供数据服务,用于返回数据;

pkslow-hello,提供查询服务,外界调用,它会调用pkslow-data的接口获取数据,而pkslow-data处理完,也会调用pkslow-hello的接口反馈结果。

2 创建Spring Boot项目

2.1 引入相关依赖

先创建常规的Spring Boot项目,引入Web的同时,也引入dapr的SDK:

<dependencies>
  <dependency>
    <groupId>org.springframework.boot</groupId>
    <artifactId>spring-boot-starter-web&
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值