Slide 36
Slide 36 text
35
#CNDT2020 https://bit.ly/32uqZKc
SDK と、統合されたフレームワーク
複数の⾔語で Dapr SDK が開発されている
現在の SDK 提供⾔語は C++, Go, Java, JavaScript, .NET, Python, Rust (WIP)
HTTP / gRPC の API を呼び出す代わりに、型指定の API を介して Dapr の各機能を利⽤できる
アクターモデル(Virtual Actor)に基づく並⾏処理アプリケーションの開発を可能にする
SDK の実装状況は⾔語によってばらつきがあり、Java, .NET, Python は⽐較的充実
• 例えば、 Java SDK の場合は Spring Boot とのインテグレーションが含まれており、Dapr API をハンドリングする
SpringBoot Controller などが⽤意されている