Как nodejs е еднонишков?

Съдържание:

Как nodejs е еднонишков?
Как nodejs е еднонишков?
Anonim

js следва еднонишковия модел с цикъл на събития, вдъхновен от JavaScript базиран на събития модел с механизъм за обратно извикване на JavaScript. И така, възел. js е единичен-нишков, подобен на JavaScript, но не чисто JavaScript код, който предполага неща, които се извършват асинхронно като мрежови повиквания, задачи на файловата система, търсене в DNS и т.н.

Какво означава единична нишка в възел JS?

Възел. js е еднонишкова асинхронна среда за изпълнение на JavaScript. Това означава, че вашият код ще бъде изпълнен в същата нишка. Такава архитектура е експериментална и малко по-различна от другите езици (като PHP, Ruby, ASP. NET), където всяка клиентска заявка се инстанцира в нова нишка.

Цикълът на събитието еднонишен ли е?

Събитителен цикъл използва само една нишка. Това е основното сърце на модела за обработка на платформата Node JS. Even Loop проверява, че всяка клиентска заявка е поставена в опашка за събития. Ако не, тогава изчакайте входящи заявки за неопределено време.

Електронът с една резба ли е?

Електронно приложение се състои от поне два процеса. Основната нишка е входът към вашето приложение и върши цялата работа, необходима, за да покаже вашия процес (или процеси) на рендера на вашите потребители. Може да има само един екземпляр на основния процес.

Многонишков ли е node js?

Възел. js е правилен многонишков език точно като Java. Има две нишки в Node. js, една нишка еотговаря специално за цикъла на събитията, а другият е за изпълнението на вашата програма.

Препоръчано: