2014-09-20 2 views
0

Im Настройка сервера IIS (8.5) и просмотр его структуры. Это внутренний веб-сервер для бизнеса, а не для размещения клиентов или чего-то еще.IIS, веб-сайты и приложения для встраивания

Мой план состоит в том, чтобы структурировать IIS, как показано ниже.

Является ли это жизнеспособным способом структурирования IIS, я имею в виду, что я столкнусь с какими-либо недостатками, внедряя приложения в приложения на одном веб-сайте? Или это не рекомендуется?

Я буду использовать отдельные пулы приложений для всех приложений. Корневые сайты обычно не делают ничего, кроме группы областей, в которых хранятся приложения. На самом деле приложения Area (X) тоже ничего не делают, аагион просто аккуратно группирует приложения.

Фактические приложения - это все веб-службы WCF.

  • IIS
    • Business System 1 (веб-сайт)
      • Area 1 (App)
        • Application 1 (App)
        • Application 2 (App)
      • Область 2 (приложение)
        • Application 1 (App)
        • Application 2 (App)
    • Business System 2 (веб-сайт)
      • Area 1 (App)
        • Application 1 (App)
        • Приложение 2 (приложение)
      • Район 2 (приложение)
        • Применение 1 (приложение)
        • Применение 2 (приложение)

ответ

0

Совершено некоторые дополнительные исследования, и кажется, общий concenious является:

  • Да, вы можете структурировать, как я изначально опубликовал
  • Но .. Я могу столкнуться с проблемами в будущем с внедрением приложений в приложениях
    • Такие отличия.NET версии не применяется правильно
    • Есть исправления, но они, кажется, как немного «грязный», поэтому я хотел бы избежать этого

Так .. Я думаю, что я буду просто использовать следующая структуру, очень похожей на оригинал, но я буду использовать простые старые папки/виртуальные каталоги в корневом каталоге сайта для группы истинных приложений:

  • IIS
    • Business System 1 (веб-сайт)
      • Область 1 (Папка/Virtual Directory)
        • Application 1 (App) * Собственный App Pool
        • Application 2 (приложение) * Собственный App Pool
      • Область 2 (Папка/Virtual Directory)
        • Применение 1 (App) * Собственный App Pool
        • Применение 2 (приложение) * Собственный App Pool
    • Business System 2 (веб-сайт)
      • Область 1 (Папка/Virtual Directory)
        • Application 1 (App) * Собственный App Pool
        • Application 2 (приложение) * Собственный App Pool
      • Область 2 (Папка/Virtual Directory)
        • Application 1 (App) * Собственный App Pool
        • Применение 2 (приложение) * Собственный бассейн App
Смежные вопросы