Українська
Тема 14. Моделі розподілених обчислень: мережні сокети та віддалений виклик процедур (WCF, CoreWCF, gRPC)
Мета: ознайомитися з моделями взаємодії розподілених систем, стеком протоколів TCP/IP і технологіями віддаленого виклику процедур WCF, CoreWCF та gRPC; навчитися створювати асинхронні TCP- і UDP-програми на сокетах .NET із власним протоколом прикладного рівня, таймаутами й обробкою помилок; опанувати опис контрактів Protocol Buffers, унарні та потокові виклики gRPC, дедлайни й коди статусу.
Зміст лекції
- Мережна взаємодія та сокети — Моделі взаємодії в розподілених системах · Стек протоколів TCP/IP · Сокети в .NET
- Протоколи та надійність — Протокол прикладного рівня · Протокол UDP · Надійність мережевої взаємодії
- Віддалений виклик процедур і WCF — Віддалений виклик процедур · WCF і CoreWCF
- gRPC і порівняння технологій — gRPC і Protocol Buffers · Типи викликів gRPC, дедлайни та перехоплювачі · Інструменти й порівняння технологій
- Приклади та типові помилки — Приклади програм · Типові помилки