white on darkCreated with Sketch.Dapr 文档库
  • Homepage
  • GitHub
  • Blog
  • Discord
  • Community
  • v1.17 (latest)
    • v1.18 (preview)
    • v1.17 (latest)
    • v1.16 (latest)
    • v1.15
    • v1.14
    • v1.13
    • v1.12
    • v1.11
    • v1.10
    • v1.9
    • v1.8
    • v1.7
  • 简体中文
    • English
简体中文
  • English
    • 概念
      • 概述
      • 构建模块
      • 组件
      • 弹性
      • 配置
      • 可观测性
      • 安全性
      • 隔离
      • Dapr 服务
        • Sidecar
        • Operator
        • Placement
        • Scheduler
        • Sentry
        • Sidecar 注入器
      • 术语
      • 常见问题
        • 常见问题
        • 服务网格
    • 快速入门
      • 安装 Dapr CLI
      • 本地配置 Dapr
      • 使用 Dapr API
      • Dapr 教程
        • 定义一个组件
        • 配置状态 & 发布/订阅
      • Dapr 快速入门
        • 服务调用
        • 发布和订阅
        • 工作流
        • 状态管理
        • 绑定
        • Actors
        • 机密管理
        • 配置
        • 加密技术
        • 作业
        • 可靠性
          • 弹性:从服务到组件
          • 弹性:服务间
    • 使用 Dapr 开发应用程序
      • 构建模块
        • 服务调用
          • 概述
          • 操作指南:使用HTTP调用
          • 使用 gRPC 调用
          • 如何:调用非Dapr端点
          • 指南:服务调用命名空间
        • 发布/订阅
          • 概述
          • 如何:发布 & 订阅主题
          • CloudEvents 消息传递
          • 非CloudEvents消息
          • 操作指南:路由事件
          • 订阅类型
          • 死信主题
          • 如何:命名空间消费者组
          • 如何:使用StatefulSets水平扩展订阅者
          • 限制主题访问
          • 消息 TTL
          • 批量发布和订阅消息
        • 工作流
          • 概述
          • 功能和概念
          • 工作流模式
          • 工作流架构
          • 如何:编写工作流
          • 如何:管理工作流
        • 状态管理
          • 概述
          • 操作指南:保存和获取状态
          • 操作指南:查询状态
          • 操作指南:构建有状态服务
          • 操作指南:启用事务性 Outbox 模式
          • 操作指南:在应用程序之间共享状态
          • 操作指南:加密状态
          • 后端状态存储
            • Azure Cosmos DB
            • Redis
            • SQL server
          • 状态 TTL
        • Bindings
          • 概述
          • 操作指南:输入绑定
          • 操作指南:输出绑定
        • Actors
          • 概述
          • 运行时特性
          • 运行时配置
          • 命名空间中的actor
          • 定时器和提醒
          • 如何分区提醒
          • 操作指南:与虚拟actor交互
          • 如何:actor重入
        • Secret 管理
          • 概述
          • 如何检索 Secret
          • 如何使用:配置 secret 访问范围
        • 配置
          • 概述
          • 操作指南:从存储中管理配置
        • 分布式锁
          • 概述
          • 操作指南:使用锁
        • 任务
          • 概述
          • 操作指南:调度和处理触发的作业
        • 互动
          • 概述
          • 操作指南:对话
          • 概述
          • 如何:使用加密
      • 错误代码
        • 概述
        • 参考
        • HTTP
        • gRPC
      • SDKs
        • .NET
          • 客户端
            • DaprClient 使用
          • Actors
            • actor 客户端
            • 编写actor
            • Actor 序列化
            • 如何:运行和使用虚拟 actor
          • 工作流
            • DaprWorkflowClient 使用
            • 如何:编写和管理工作流
          • AI
            • AI 客户端
            • 如何使用 AI 会话客户端
          • Jobs
            • 如何:编写和管理任务
            • DaprJobsClient 使用指南
          • 消息传递
            • 如何:编写和管理流式订阅
            • DaprPublishSubscribeClient 使用指南
          • 错误处理
            • 更全面的错误模型
          • 开发集成
            • Dapr CLI
            • .NET Aspire
            • Project Tye
            • Docker Compose
          • 问题排查
            • Pub/Sub 故障排查
        • Go
          • 服务
            • HTTP 服务
            • gRPC 服务
          • 客户端
        • Java
          • 工作流
            • 如何:编写和管理工作流
          • 客户端
          • Spring Boot 集成
        • JavaScript
          • 客户端
          • 服务器
          • Actors
          • 日志记录
          • 示例
          • 如何:编写和管理工作流
        • PHP
          • Actor
            • 生产参考
          • 发布和订阅
          • 应用
            • 单元测试
          • 状态管理
          • 自定义序列化器
        • Python
          • 客户端
          • actor
          • 插件
            • gRPC
            • FastAPI
            • Flask
            • Dapr Workflow
              • 工作流
        • Rust
          • 客户端
        • 序列化
      • 组件
        • 可插拔组件
          • 概述
          • 实现可插拔组件
          • 软件开发工具包
            • .NET
              • 绑定
              • 发布/订阅
              • 状态存储
              • 高级用法
                • 多个服务
                • 应用环境配置
                • 组件生命周期
            • Go
              • Pub/sub
              • 绑定
              • 状态存储
              • 高级
        • 中间件组件
      • 本地开发
        • IDE 支持
          • Visual Studio Code
            • Dapr 扩展
            • 如何:使用 VSCode 调试
            • 开发容器
          • IntelliJ
        • 多应用同时运行
          • 多应用运行概述
          • 如何使用多应用运行模板
      • 调试
        • Kubernetes
          • Dapr 控制平面
          • Dapr sidecar
        • Bridge to Kubernetes
        • 调试 Docker Compose
      • 技术集成
        • AWS
          • AWS 认证
        • Azure
          • Azure 身份验证
            • 概述
            • 如何创建 Microsoft Entra ID 应用程序和服务主体
            • 如何使用托管身份
          • Azure API Management
          • Dapr 扩展 for Azure Functions
          • 适用于 Azure Kubernetes Service (AKS) 的 Dapr 扩展
        • Diagrid
          • Diagrid Conductor
          • Dapr Testcontainers
        • KEDA
        • GitHub Actions
        • gRPC 接口
        • Dapr Kubernetes Operator
        • Kratix 市场
    • 运维
      • 可观测性
        • 代码跟踪
          • 概述
          • W3C 跟踪上下文
          • 配置追踪
          • Open Telemetry Collector
            • 使用 OpenTelemetry Collector
            • 通过 OpenTelemetry 连接 Azure 应用程序洞察
            • 使用 OpenTelemetry 发送到 Jaeger
          • New Relic
          • Zipkin
          • Datadog
        • 监控指标
          • Prometheus
          • 概述
          • Grafana仪表板
          • New Relic
          • Azure Monitor
        • 日志记录
          • 概述
          • FluentD
          • New Relic
      • 部署方式
        • 本地自托管
          • 概述
          • Podman 自托管运行
          • 使用 Docker 运行
          • 离线或隔离运行
          • 无需 Docker 运行
          • 操作指南:持久化调度器作业
          • 升级 Dapr
          • 卸载 Dapr
        • Kubernetes
          • 概述
          • 如何设置集群
            • Minikube
            • KiND
            • Azure Kubernetes 服务 (AKS)
            • Google Kubernetes Engine (GKE)
            • 弹性Kubernetes服务(EKS)
          • 部署 Dapr
          • 升级 Dapr
          • 生产指南
          • Dapr Shared
          • 操作指南:持久化调度器任务
          • 混合集群
          • Kubernetes Jobs
          • 操作指南:挂载 Pod 卷
        • 无服务器服务
          • Azure 容器应用
      • 配置管理
        • 概述
        • 并发与速率限制
        • 限制 secret 存储访问
        • 服务调用访问控制
        • Dapr API 白名单
        • 使用 gRPC 接口
        • HTTP 请求体配置
        • HTTP头部大小
        • 安装sidecar证书
        • 预览功能
        • Secret 环境变量
      • 组件
        • 认证流程
        • 更新组件
        • 限定组件访问
        • 在组件中引用secret
        • 状态存储
        • 发布/订阅代理
          • 多个命名空间
        • Secret 存储
        • Bindings
        • 注册一个可插拔组件
        • 配置中间件
      • 安全
        • 设置和配置 mTLS 证书
        • 使用 OAuth 配置端点授权
        • Dapr API 令牌认证
        • 应用API令牌认证
      • 系统弹性
        • 概述
        • 策略
        • 目标
        • 健康检查
          • 应用健康检查
          • Sidecar 健康检查
      • 技术支持
        • 版本控制
        • 支持的版本
        • 重大变更和弃用
        • 报告安全问题
        • 预览功能
        • Alpha & Beta API
      • 调试与故障排除
        • 常见问题
        • 日志
        • API 日志
        • 调试
      • 性能与扩展性
        • 服务调用性能
        • actor 性能激活
    • 参考资料
      • Dapr API
        • 服务调用API
        • 发布/订阅 API
        • 工作流 API
        • 状态管理API
        • Bindings API
        • Actors API
        • Secrets API
        • 配置 API
        • 分布式锁 API
        • 健康 API
        • 元数据 API
        • Placement API
        • 加密 API
        • 作业API
        • 会话API
      • Dapr CLI
        • 概述
        • annotate
        • build-info
        • completion
        • components
        • dashboard
        • help
        • init
        • invoke
        • list
        • logs
        • mtls
          • mtls export
          • mtls expiry
          • mtls renew certificate
        • status
        • stop
        • version
        • 发布
        • 配置
        • 升级
        • 卸载
        • 运行
      • 参数和注解
      • 环境变量
      • 组件规范
        • 发布/订阅代理
          • Apache Kafka
          • AWS SNS/SQS
          • Azure Event Hubs
          • Azure Service Bus Topics
          • Azure Service Bus 队列
          • GCP
          • JetStream
          • KubeMQ
          • MQTT
          • MQTT3
          • Pulsar
          • RabbitMQ
          • Redis Streams
          • RocketMQ
          • Solace-AMQP
          • 内存
        • 工作流后端
          • Actor 工作流后端
        • Bindings
          • Apple 推送通知服务
          • AWS DynamoDB
          • AWS Kinesis
          • AWS S3
          • AWS SES
          • AWS SNS
          • AWS SQS
          • Azure Blob Storage
          • Azure Cosmos DB (Gremlin API)
          • Azure Cosmos DB (SQL API)
          • Azure Event Grid
          • Azure Event Hubs
          • Azure OpenAI
          • Azure Service Bus Queues
          • Azure SignalR
          • Azure Storage Queues
          • Cloudflare Queues
          • commercetools GraphQL
          • Cron
          • GCP Pub/Sub
          • GCP 存储桶
          • GraphQL
          • HTTP
          • InfluxDB
          • Kafka
          • Kitex
          • KubeMQ
          • Kubernetes Events
          • MQTT3
          • MySQL & MariaDB
          • PostgreSQL
          • Postmark
          • RabbitMQ
          • Redis
          • RethinkDB
          • SFTP
          • SMTP
          • Twilio SendGrid
          • Twilio SMS
          • Wasm
          • Zeebe JobWorker
          • Zeebe 命令
          • 阿里云 Tablestore
          • 阿里云钉钉
          • 阿里云对象存储
          • 阿里云日志存储
          • 本地存储
          • 华为 OBS
        • 状态存储
          • Aerospike
          • AWS DynamoDB
          • Azure Blob 存储
          • Azure Cosmos DB(SQL API)
          • Azure 表存储
          • Cassandra
          • Cloudflare Workers KV
          • CockroachDB
          • Couchbase
          • Etcd
          • GCP Firestore
          • HashiCorp Consul
          • Hazelcast
          • JetStream KV
          • Memcached
          • Microsoft SQL Server & Azure SQL
          • MongoDB
          • MySQL & MariaDB
          • OCI 对象存储
          • Oracle 数据库
          • PostgreSQL
          • PostgreSQL v1
          • Redis
          • RethinkDB
          • SQLite
          • Zookeeper
          • 内存
        • Secret 存储库
          • AWS Secrets Manager
          • AWS SSM 参数存储
          • Azure Key Vault
          • GCP Secret Manager
          • HashiCorp Vault
          • Kubernetes secrets
          • 阿里云 OOS 参数存储
          • 本地环境变量
          • 本地文件
          • 华为云密钥管理服务 (CSMS)
        • 配置存储
          • Azure 应用配置
          • PostgreSQL
          • Redis
        • 锁机制
          • Redis
        • 密码学
          • Azure Key Vault
          • JSON Web Key Sets (JWKS)
          • Kubernetes Secrets
          • 本地存储
        • 会话
          • Anthropic
          • Huggingface
          • Mistral
          • OpenAI
        • 名称解析组件
          • HashiCorp Consul
          • Kubernetes DNS
          • mDNS
          • SQLite
        • 中间件组件
          • Bearer
          • OAuth2
          • OAuth2 客户端凭证
          • Open Policy Agent (OPA)
          • RouterChecker
          • Sentinel
          • Wasm
          • 大写
          • 路由别名
          • 速率限制
      • 资源规格
        • 组件
        • 订阅
        • 弹性
        • HTTPEndpoint
        • 配置
    • 贡献指南
      • 概览
      • 演讲
      • 发展规划
      • GitHub Codespaces
      • Dapr 机器人
      • SDKs
        • .NET SDK
        • Go SDK
        • Java SDK
        • JavaScript SDK
        • Python SDK
        • Rust SDK
      • 文档
        • 贡献者指南
        • 维护者指南
        • 文档模板
          • 概念模板
          • 快速入门模板
          • 操作模板
Edit this page Create documentation issue Create project issue Print entire section
  • 快速开始
  • 相关文章
  1. 使用 Dapr 开发应用程序
  2. SDKs
  3. JavaScript
  4. 示例

示例

快速开始

  • 状态管理: 了解 Dapr 的状态管理功能
  • 发布与订阅: 创建您自己的发布/订阅系统
  • 密钥管理: 学习如何管理密钥
  • 服务调用: 掌握服务调用的技巧

相关文章

想要分享您的文章?告诉我们! 我们会将其添加到下面的列表中。

  • xaviergeerinck.com - 使用 Dapr 创建 Azure IoT Hub 流处理器

  • xaviergeerinck.com - 将 Dapr 与 Nest.JS 和 Dapr JS SDK 集成

  • xaviergeerinck.com - 使用 Dapr actors 实现停车场传感器

  • xaviergeerinck.com - 在 Azure IoT Edge 上运行 Dapr

  • xaviergeerinck.com - 教程 - 使用 Typescript 和 Dapr 创建电子邮件微服务

  • xaviergeerinck.com - Dapr - 创建用户登录/注册微服务


© 2026 The Linux Foundation. All rights reserved. The Linux Foundation has registered trademarks and uses trademarks. For a list of trademarks of The Linux Foundation, please see our Trademark Usage page.

We use cookies to analyze site usage and improve your experience. You can accept or reject analytics cookies.