آموزش نمایندگی سیستم های اینترنت اشیا with با بازیگر مدل و Akka.NET

Representing IoT Systems with the Actor Model and Akka.NET

نکته: آخرین آپدیت رو دریافت میکنید حتی اگر این محتوا بروز نباشد.
نمونه ویدیویی برای نمایش وجود ندارد.
توضیحات دوره: بیش از 20 میلیارد مورد متصل تا سال 2020 مورد استفاده قرار خواهد گرفت. این دوره به شما می آموزد که چرا بازیگر Actor و Akka.NET مناسب برای نمایش سیستم های اینترنت اشیا هستند که از برنامه های واکنشی ، همزمان ، مقیاس پذیر ، توزیع شده و تحمل خطا پشتیبانی می کنند. همه را بزرگ کنید بررسی اجمالی دوره یکم 13 ثانیه طراحی سیستم مدل بازیگر 14 متر 32s در حال توسعه یک بازیگر برای نمایندگی یک دستگاه سنسور دما IoT 26 متر 16 ساله ایجاد ، گروه بندی و نظارت بر بازیگران سنسور دما دهه 24 و 40 مدیریت گروه های حسگر و ثبت حسگرهای جدید دما 19 م 15 ثانیه پرسش از اطلاعات بازیگر سنسور دما دهه 40 و 34 پیاده سازی یک میزبان ساده بازیگر کنسول 14 متر 48s علائم تجاری و نام تجاری اشخاص ثالث ذکر شده در این دوره متعلق به صاحبان مربوطه می باشند و Pluralsight وابسته یا تأیید شده توسط این احزاب نیست.

سرفصل ها و درس ها

بررسی اجمالی دوره Course Overview

  • بررسی اجمالی دوره Course Overview

طراحی سیستم مدل بازیگر Designing the Actor Model System

  • مقدمه Introduction

  • طرح کلی دوره Course Outline

  • چرا از مدل بازیگر برای اینترنت اشیا استفاده می شود؟ Why Use the Actor Model for the Internet of Things?

  • پیش نیازهای دوره پیشنهادی Suggested Course Prerequisites

  • یک بازیگر مختصر بازیگر تازه کردن A Brief Actor Model Refresher

  • نمای کلی طراحی سناریو Demo Scenario Design Overview

  • شروع کار در Visual Studio Getting Started in Visual Studio

  • افزودن یک پروژه آزمایشی Akka.NET Adding an Akka.NET Test Project

  • خلاصه Summary

در حال توسعه یک بازیگر برای نمایندگی یک دستگاه سنسور دما IoT Developing an Actor to Represent an IoT Temperature Sensor Device

  • مقدمه Introduction

  • بررسی اجمالی طراحی Design Overview

  • الگوی درخواست پاسخ The Request-response Pattern

  • افزودن یک بازیگر سنسور جدید و کلاس تست Adding a New TemperatureSensor Actor and Test Class

  • تست اولیه بازیگر Testing Actor Initialization

  • تست سنسور Temperature با عدم خواندن دما شروع می شود Testing the TemperatureSensor Starts with No Temperature Reading

  • به روزرسانی خواندن دما Updating the Temperature Reading

  • در حال آزمایش ثبت سنسور Testing Sensor Registration

  • در حال آزمایش رفتار پیام کنترل نشده Testing Unhandled Message Behaviour

  • خلاصه Summary

ایجاد ، گروه بندی و نظارت بر بازیگران سنسور دما Creating, Grouping, and Supervising Temperature Sensor Actors

  • مقدمه Introduction

  • بررسی اجمالی طراحی Design Overview

  • اضافه کردن بازیگر طبقه جدید و کلاس آزمون Adding a New Floor Actor and Test Class

  • ثبت موارد جدید سنسور دما Registering New TemperatureSensor Instances

  • بازگرداندن نمونه های سنسور دما Returning Existing TemperatureSensor Instances

  • فقط ثبت حسگرهای جدید دما برای طبقه صحیح Only Registering New TemperatureSensors for Correct Floor

  • لیست تمام شناسه های AllTemperatureSensors Listing All AllTemperatureSensors IDs

  • نظارت بر سنسورهای دما پایان یافته بازیگران کودک Monitoring Terminated TemperatureSensor Child Actors

  • خلاصه Summary

مدیریت گروه های حسگر و ثبت حسگرهای جدید دما Managing Sensor Groups and Registering New Temperature Sensors

  • مقدمه Introduction

  • بررسی اجمالی طراحی Design Overview

  • تغییرناپذیری پیام ها Immutability of Messages

  • پیاده سازی تغییرناپذیری پیام Implementing Message Immutability

  • اضافه کردن بازیگر و کلاس آزمون New FloorsManager Adding a New FloorsManager Actor and Test Class

  • افزودن کلاسهای پیام جدید Adding New Message Classes

  • لیست شناسه های طبقه Listing Floor IDs

  • ثبت نام بازیگران طبقه جدید Registering New Floor Actors

  • استفاده مجدد از بازیگران طبقه موجود Reusing Existing Floor Actors

  • نظارت بر بازیگران کودک برای پیامهای فسخ شده Monitoring Child Actors for Terminated Messages

  • خلاصه Summary

پرسش از اطلاعات بازیگر سنسور دما Querying Temperature Sensor Actor Data

  • مقدمه Introduction

  • بررسی اجمالی طراحی Design Overview

  • افزودن بازیگر طبقه جدید و طبقه تست Adding a New FloorQuery Actor and Test Class

  • افزودن کلاسهای نتیجه دما Adding Temperature Result Classes

  • افزودن کلاسهای پیام جدید Adding New Message Classes

  • افزودن تست اولیه Adding an Initial Test

  • سنجش دما Querying Temperature Sensors

  • بازگرداندن نتایج در صورت عدم خواندن دما Returning Results When No Temperature Reading Available

  • دستکاری سنسورهایی که در هنگام اجرای درخواست متوقف می شوند Handling Sensors That Stop During Query Execution

  • سر و کار داشتن با سنسور وقفه Dealing with Sensor Timeouts

  • شروع پرس و جو از بازیگر طبقه Initiating a Query from the Floor Actor

  • خلاصه Summary

پیاده سازی یک میزبان ساده بازیگر کنسول Implementing a Simple Console Actor System Host

  • مقدمه Introduction

  • خلاصه طراحی Design Recap

  • ایجاد یک میزبان کنسول Creating a Console Host

  • ایجاد یک سنسور شبیه سازی شده Creating a Simulated Sensor

  • پیاده سازی سیستم بازیگر میزبان Implementing a Host Actor System

  • خلاصه ، منابع و یادگیری بیشتر Summary, Resources, and Further Learning

نمایش نظرات

نظری ارسال نشده است.

آموزش نمایندگی سیستم های اینترنت اشیا with با بازیگر مدل و Akka.NET
خرید اشتراک و دانلود خرید تکی و دانلود | 160,000 تومان (5 روز مهلت دانلود) زمان تقریبی آماده سازی لینک دانلود این دوره آموزشی حدود 5 تا 24 ساعت می باشد.
جزییات دوره
2h 15m
58
Pluralsight (پلورال سایت) pluralsight-small
17 بهمن 1396 (آخرین آپدیت رو دریافت می‌کنید، حتی اگر این تاریخ بروز نباشد.)
22
4.7 از 5
دارد
دارد
دارد
Jason Roberts

Google Chrome Browser

Internet Download Manager

Pot Player

Winrar

Jason Roberts Jason Roberts

با بیش از 15 سال تجربه در زمینه توسعه نرم افزار frontend و backend ، جیسون رابرتز یک توسعه دهنده ، مربی و نویسنده مستقل است. وی دارای مدرک لیسانس علوم در محاسبات است ، نویسنده چندین کتاب است و در وبلاگ خود DontCodeTired.com می نویسد. جیسون یک منبع باز است و علاوه بر توسعه نرم افزار سازمانی ، برنامه های Windows Store و Windows Phone را طراحی و توسعه داده است.

Pluralsight (پلورال سایت)

Pluralsight یکی از پرطرفدارترین پلتفرم‌های آموزش آنلاین است که به میلیون‌ها کاربر در سراسر جهان کمک می‌کند تا مهارت‌های خود را توسعه دهند و به روز رسانی کنند. این پلتفرم دوره‌های آموزشی در زمینه‌های فناوری اطلاعات، توسعه نرم‌افزار، طراحی وب، مدیریت پروژه، و موضوعات مختلف دیگر را ارائه می‌دهد.

یکی از ویژگی‌های برجسته Pluralsight، محتوای بروز و با کیفیت آموزشی آن است. این پلتفرم با همکاری با توسعه‌دهندگان و کارشناسان معتبر، دوره‌هایی را ارائه می‌دهد که با توجه به تغییرات روزافزون در صنعت فناوری، کاربران را در جریان آخرین مفاهیم و تکنولوژی‌ها نگه می‌دارد. این امر به کاربران این اطمینان را می‌دهد که دوره‌هایی که در Pluralsight می‌پذیرند، با جدیدترین دانش‌ها و تجارب به روز شده‌اند.