Експерт Twisted

Експерт Twisted

book type
0 Відгук(ів) 
FL/677463/R
Англійська
В наявності
230,00 грн
207,00 грн Збережіть 10%
  Моментальне завантаження 

після оплати (24/7)

  Широкий вибір форматів 

(для всіх пристроїв)

  Повна версія книги 

(в т.ч. для Apple та Android)

Twisted — це потужна, добре перевірена та зріла мережева бібліотека та фреймворк для паралельних мереж. Як ми побачимо в цій книзі, багато проектів і людей використовували його з великим ефектом протягом більше десяти років. У той же час Twisted великий, складний і старий. Його лексикон рясніє дивними назвами, як-от «реактор», «протокол», «кінцева точка» та «відкладено». Вони описують філософію та архітектуру, які спантеличили як новачків, так і старих рук із багаторічним досвідом Python. Дві фундаментальні парадигми програмування формують пантеон API Twisted: програмування, кероване подіями, та асинхронне програмування. Розвиток JavaScript і впровадження asyncio у стандартну бібліотеку Python привели обидва далі до мейнстріму, але жодна парадигма не домінує в програмуванні на Python настільки, щоб просте знання мови зробило їх знайомими. Вони залишаються спеціалізованими темами, зарезервованими для програмістів середнього та просунутого рівня. Цей і наступний розділи знайомлять із мотивами керованого подіями та асинхронного програмування, а потім показують, як Twisted використовує ці парадигми. Вони закладають основу для наступних розділів, які досліджують реальні програми Twisted. Ми почнемо з вивчення природи програмування, керованого подіями, поза контекстом Twisted. Коли ми зрозуміємо, що визначає програмування, кероване подіями, ми побачимо, як Twisted надає програмні абстракції, які допомагають розробникам писати чіткі та ефективні програми, керовані подіями. Ми також зупинимося, щоб дізнатися про деякі унікальні частини цих абстракцій, як-от інтерфейси, і дослідимо, як вони задокументовані на веб-сайті Twisted. До кінця цього розділу ви дізнаєтеся про термінологію Twisted: протоколи, транспорти , реактори, споживачі та виробники. Ці концепції складають основу підходу Twisted до програмування, керованого подіями, і знання їх є важливим для написання корисного програмного забезпечення з Twisted.

FL/677463/R

Характеристики

Мова
Англійська

Відгуки

Напишіть свій відгук

Експерт Twisted

Twisted — це потужна, добре перевірена та зріла мережева бібліотека та фреймворк для паралельних мереж. Як ми побачимо в цій книзі, багато проектів і людей в...

Напишіть свій відгук

Товари з цієї категорії: