GrpcMicroservices
1.0.0
.NET6との高性能インターサービス通信を構築するためのマイクロサービスでGRPCを使用することについて
現実世界のeコマースマイクロサービスプロジェクトの全体像をご覧ください。あなたはそれを見ることができます、6つのマイクロサービスがあります。ワーカーサービスと.NET 6 GRPCアプリケーションを使用して、プロトサービス定義契約を定義するクライアントおよびサーバーGRPCコンポーネントを構築しています。

基本的に、GRPC通信のみでeコマースロジックを実装します。 product 、 shopping cart 、 discount GRPCサービスである3つのGRPCサーバーアプリケーションがあり、 product worker serviceとshopping cart worker serviceである2つのワーカーサービスがあります。ワーカーサービスはクライアントであり、GRPCサーバーアプリケーションで操作を実行し、OAUTH 2.0およびJWTトークンを備えたスタンドアロンidentity serverマイクロサービスを使用してGRPCサービスを保護します。