none
Есть ли принципиальная разница в какой операционке IIS работает? RRS feed

Ответы

  • Например, приходит запрос к серверу с ASP.NET, приложение обращается к базе или к сервису и остовляет соединение открытым секунд на 5. В это время одновременно к нему могут прийти ещё 19 таких запросов, не больше. Если первый отработает. То вместо него может прийти ещё один. Если нет длительных операций ввода/вывода, то обработка занимает доли секунды. Тогда таких запросов может быть очень много. Скажем используется SignalR, он держит соеденения постоянно открытыми, большее 20 их не может. А обычные запросы отрабатывают очень быстро.

    Сделаем содержимое сообщества лучше, вместе!

    • Помечено в качестве ответа ToylexNet 20 июня 2014 г. 14:06
    20 июня 2014 г. 13:52
    Модератор

Все ответы

  • Есть. Количество подключений в не серверных версиях ограничено. На стадии разработки это не имеет значение.

    Сделаем содержимое сообщества лучше, вместе!

    19 июня 2014 г. 9:42
    Модератор
  • Одновременных подключений.

    Не подскажите в количествах подключений?

    В серверных версиях, в зависимости от версии(standart ..), количества подключений вроде тоже различаются?

    Потом клиенты, которые подключаются только к IIS, отличаются по запросам от клиентов, которые используют и почту, и облачные технологии и различные другие сервисы на этом сервере. Это несправедливо.

    20 июня 2014 г. 8:25
  • Да, количество одновременных подключений. В количестве запросов из вне (по HTTP), значений не имеет. Различия - поддержка физических ресурсов машины и возможности управления и администрирования. Серверные ОС на то и серверные. Т.е. для серьёзных проектов возможностей клиентских ОС попросту может не быть или не хватить. А что конкретно, зависит от требований к приложению.

    Сделаем содержимое сообщества лучше, вместе!

    20 июня 2014 г. 9:21
    Модератор
  • "В количестве запросов из вне (по HTTP), значений не имеет. " ?

    Есть Win 8 с IIS, aspx страница - которая принимает инет клиентские запросы, работает с локальными сервисами и отправляет html ответы.

    Вот меня интересует, скажем, десять клиентов одновременно могут обратиться к моей странице или для этого простого случая требуется платить большие для меня деньги за win server.

    Ну, признаться, сейчас у меня давно купленный win server 2008 web - модификация, где IIS староватый.

    В win server 2012 web - модификаций нет, соответственно стоят они для моего случая неоправданно дорого.

    Вот если сайт будет на iis в win 8 не станет ли это трагедией для моих 10 - ти клиентов?

    20 июня 2014 г. 12:17
  • "Вот меня интересует, скажем, десять клиентов одновременно могут обратиться к моей странице или для этого простого случая требуется платить большие для меня деньги за win server." - конечно могут, речь о постоянных подключениях (открытых). Если у вас они одновременно не будут оставться открытыми, то проблем нет. Т.е. пришёл запрос, быстро обработал сервер и отправил обратно.

    "Вот если сайт будет на iis в win 8 не станет ли это трагедией для моих 10 - ти клиентов?" - насколько я знаю для Win 8 это 20 пользователей.


    Сделаем содержимое сообщества лучше, вместе!

    20 июня 2014 г. 13:13
    Модератор
  • Надо бы уточнить про "быстро обработал".

    От клиента пришел запрос в t_0, в t_1 ушел ответ.

    С t_0 по t_1 это постоянное, открытое подключение?

    С t_0 по t_1 могут быть подключенными до 20 клиентов, остальные курят?

    20 июня 2014 г. 13:43
  • Например, приходит запрос к серверу с ASP.NET, приложение обращается к базе или к сервису и остовляет соединение открытым секунд на 5. В это время одновременно к нему могут прийти ещё 19 таких запросов, не больше. Если первый отработает. То вместо него может прийти ещё один. Если нет длительных операций ввода/вывода, то обработка занимает доли секунды. Тогда таких запросов может быть очень много. Скажем используется SignalR, он держит соеденения постоянно открытыми, большее 20 их не может. А обычные запросы отрабатывают очень быстро.

    Сделаем содержимое сообщества лучше, вместе!

    • Помечено в качестве ответа ToylexNet 20 июня 2014 г. 14:06
    20 июня 2014 г. 13:52
    Модератор
  • И разница с win server только в количестве открытых соединений?
    20 июня 2014 г. 14:04
  • В этом плане да. Но есть и масса других возможностей, про которые упомянул выше, которые могут попросту отсуствовать в клиентских ОС. На то и они клиентские.

    Сделаем содержимое сообщества лучше, вместе!

    20 июня 2014 г. 14:08
    Модератор