نکته:
آخرین آپدیت رو دریافت میکنید حتی اگر این محتوا بروز نباشد.
نمونه ویدیویی برای نمایش وجود ندارد.
توضیحات دوره:
در بازار امروز ، خدمات ساختمانی که با سیستم عامل های مختلف ارتباط برقرار می کنند بسیار مهم است. gRPC نمایانگر روشی متشکل از پلتفرم جدید و منبع باز برای ساخت خدمات برای مکانهایی است که نیاز به قراردادهای فشرده و عملکرد بالاتر دارند. GRPC روشی جدید و رو به رشد برای اتصال سرویسها به روشی بین برنامه ای و متقابل است. اما تعیین زمان استفاده می تواند طاقت فرسا باشد. در این دوره ، با استفاده از gRPC در ASP.NET Core ، شما دانش بنیادی در مورد نحوه استفاده از gRPC در پروژه و خدمات خود را خواهید آموخت. ابتدا یاد خواهید گرفت که کجا از gRPC در مراکز داده و معماری ریز سرویس خود استفاده کنید. در مرحله بعدی ، خواهید فهمید که چگونه gRPC را به عنوان بخشی از پروژه های اصلی یا جدید ASP.NET Core خود پیاده سازی کنید. سرانجام ، شما نحوه ساختن مشتری برای gRPC را چه در دات نت و چه در پایتون کشف خواهید کرد. بعد از اتمام این دوره ، خواهید فهمید که چگونه و چه زمان به طور مناسب از gRPC در پروژه های خود استفاده کنید.
سرفصل ها و درس ها
بررسی اجمالی دوره
Course Overview
-
بررسی اجمالی دوره
Course Overview
gRPC چیست؟
What Is gRPC?
-
مقدمه
Introduction
-
تاریخچه محاسبه توزیع شده
History of Distributed Computed
-
نقش gRPC
The Role of gRPC
-
قراردادها و بافرهای پروتکل
Contracts and Protocol Buffers
-
آنچه ما آموخته ایم
What We've Learned
افزودن gRPC به ASP.NET Core
Adding gRPC to ASP.NET Core
-
مقدمه
Introduction
-
راه اندازی ماشین شما
Setting up Your Machine
-
بافرهای پروتکل (ProtoBuf)
Protocol Buffers (ProtoBuf)
-
با استفاده از انواع شناخته شده
Using Known Types
-
اجرای سرویس
Implementing the Service
-
سیم کشی gRPC به ASP.NET Core
Wiring up gRPC to ASP.NET Core
-
آنچه ما آموخته ایم
What We've Learned
ایجاد مشتری های gRPC
Creating gRPC Clients
-
مقدمه
Introduction
-
ایجاد پروژه مشتری
Creating the Client Project
-
کارگر را پیاده سازی کنید
Implement the Worker
-
خواندن متر را ایجاد کنید
Generate Meter Readings
-
نوشتن مشتری های غیر NET
Writing non-.NET Clients
-
امنیت مشتری پایتون
Securing the Python Client
-
آنچه ما آموخته ایم
What We've Learned
کار با gRPC
Working with gRPC
-
مقدمه
Introduction
-
جریان
Streaming
-
ورود به سیستم
Logging
-
مدیریت خطا
Error Handling
-
آنچه ما آموخته ایم
What We've Learned
امنیت gRPC
Securing gRPC
-
مقدمه
Introduction
-
میان افزار در ASP.NET Core
Middleware in ASP.NET Core
-
از نشانه های وب جاوا اسکریپت استفاده کنید
Use JavaScript Web Tokens
-
از JWT در مشتری استفاده کنید
Use JWT in the Client
-
گواهینامه ها چگونه کار می کنند؟
How Do Certificates Work?
-
گواهی وب را تنظیم کنید
Setup Web Certificate
-
احراز هویت گواهی مشتری را فعال کنید
Enable Client Certificate Authentication
-
از گواهینامه در مشتری استفاده کنید
Use the Certificate in the Client
-
آنچه ما آموخته ایم
What We've Learned
Pluralsight (پلورال سایت)
Pluralsight یکی از پرطرفدارترین پلتفرمهای آموزش آنلاین است که به میلیونها کاربر در سراسر جهان کمک میکند تا مهارتهای خود را توسعه دهند و به روز رسانی کنند. این پلتفرم دورههای آموزشی در زمینههای فناوری اطلاعات، توسعه نرمافزار، طراحی وب، مدیریت پروژه، و موضوعات مختلف دیگر را ارائه میدهد.
یکی از ویژگیهای برجسته Pluralsight، محتوای بروز و با کیفیت آموزشی آن است. این پلتفرم با همکاری با توسعهدهندگان و کارشناسان معتبر، دورههایی را ارائه میدهد که با توجه به تغییرات روزافزون در صنعت فناوری، کاربران را در جریان آخرین مفاهیم و تکنولوژیها نگه میدارد. این امر به کاربران این اطمینان را میدهد که دورههایی که در Pluralsight میپذیرند، با جدیدترین دانشها و تجارب به روز شدهاند.
نمایش نظرات