2 / 2 / 0
Регистрация: 11.05.2019
Сообщений: 13
|
|
1 | |
Зачем нужен IIS, Apache, другой "веб-сервер" для .NET приложения25.11.2020, 01:53. Просмотров 3997. Ответов 3
Метки нет Все метки)
(
Перечитал много всяких статей - так и не понял до конца в чем смысл этих штук. Везде говорится, что это приемник HTTP-запросов и их "обработчик" (зачем тогда по такой логике основное приложение?). В .NET же есть HttpListener, который этим приемом и занимается(подозреваю что в ASP он и используется). Если запустить ASP WebApi приложение через dotnet run, то оно так же будет работать, только без IIS.
0
|
|
25.11.2020, 01:53 | |
Разработать программу управления данными с использованием технологии «n-уровневого приложения» (сервер БД – Веб сервер – Apache). IIS: Перенаправление определенного адреса на другой веб-сервер Apache и IIS: yt могу перенести IIS на другой порт Apache не может быть запущен. Другой веб-сервер использует порт. Что это и как с этим бороться? |
|
![]() 8525 / 5962 / 996
Регистрация: 21.01.2016
Сообщений: 22,588
|
|
25.11.2020, 06:54 | 2 |
![]() Решение
jva4ka, веб-сервера имеют сильно более широкие возможности нежели Kestrel (встроенный в ASP.NET Core веб-сервер, который начинает работать при выполнении dotnet run): логирование запросов, фильтрация, обслуживание разных приложений на одном порту, Windows-аутентификация (и другие виды), балансировка, обслуживание статики, автоподъём после перезагрузки системы и прочее и прочее. То, что это всё не всегда нужно всем в полном объёме - другое дело.
1
|
2 / 2 / 0
Регистрация: 11.05.2019
Сообщений: 13
|
|
25.11.2020, 13:47 [ТС] | 3 |
Ну я вот так и думал что это нужно для балансировки/работы нескольких приложений на IIS. Еще один уточняющий вопрос: если я например создам 2 консольных приложения на разных машинах, из одного WebClient/HttpClient-ом буду стучаться в другое в HttpListener через айпи + открытый порт, то там не нужен даже Kestrel, правильно?
0
|
![]() 8525 / 5962 / 996
Регистрация: 21.01.2016
Сообщений: 22,588
|
|
25.11.2020, 14:44 | 4 |
jva4ka, да, Kestrel тут будет не нужен.
1
|
25.11.2020, 14:44 | |
Заказываю контрольные, курсовые, дипломные и любые другие студенческие работы здесь.
Asp, iis локально, без сервера., Asp, iis веб сервер -> локальная версия сайта без установки IIS Для создания asp.net веб-сайта необходимо установить компонент виндовс IIS Создать сервер на iis или apache Установка второго веб сервера в локальной сети IIS 6.0 + Apache 2.2.10 Зачем Tomcat нужен Apache Искать еще темы с ответами Или воспользуйтесь поиском по форуму: |