ASP.NET он многопоточный или асинхронный?

Много читал про PHP и NodeJS. Возник вопрос, а ASP.NET он какой? Многопоточный или асинхронный? Да и вообще на сколько корректно говорить о сервере и языке? Или язык каким-то образом тоже может быть или таким или другим?

PHP же многопоточный верно?
  • Вопрос задан
  • 2674 просмотра
Пригласить эксперта
Ответы на вопрос 3
@Alex-S
в современном .net в одном методе скрипла может быть запущено сколько угодно потоков и синхронизуясь завершить свою работу в конце метода.
Да, asp.net и многопоточный и асинхронный.
Ответ написан
Комментировать
fornit1917
@fornit1917
Ваш вопрос надо применять не к языкам, а к серверам. nodejs - асинхронный сервер. PHP как правило запускают как mod_php или php-fpm - это многопоточные варианты (точнее многопроцессовые). Но есть и асинхронные сервера для php - ReactPHP например.
В случае asp.net вас скорее всего интересует сервер IIS. Я с ним не знаком, но по-моему он многопоточный, но в каждом рабочем потоке допустимо делать и асинхронные операции.
Ответ написан
Комментировать
opium
@opium
Просто люблю качественно работать
пхп однопоточный
в разрезе скрипта вы никаких много потоков не запустите
Ответ написан
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы