Почему только ASP.NET имеет модель асинхронного программирования?

SELECT * FROM INFORMATION_SCHEMA.TABLES

, Который должен быть хорошим началом. Для больше, проверьте Таблицы .

INFORMATION_SCHEMA

5
задан Morgan Cheng 19 November 2009 в 06:20
поделиться

1 ответ

У меня нет окончательного ответа на ваш вопрос, но я могу сделать обоснованное предположение.

Такие системы, как PHP и Ruby, спроектированы так, чтобы быть независимыми от платформы, тогда как ASP .NET глубоко интегрирован в платформу Windows. Кроме того, PHP больше похож на ASP старого стиля с линейным непрерывным потоком.

Полные асинхронные страницы в стиле ASP.NET требуют использования не только потоков, но и собственного асинхронного ввода-вывода. максимальное воздействие. Асинхронный ввод-вывод - это возможность ОС. Асинхронные страницы также полагаются на концепцию жизненного цикла страницы, которая является анафемой для стиля линейного потока. Без жизненного цикла страницы становится намного труднее интегрировать результаты асинхронных вызовов с остальной частью вашей страницы.

Только мои два цента, YMMV.

4
ответ дан 15 December 2019 в 01:04
поделиться
Другие вопросы по тегам:

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