Итак, я проектирую службу WCF. Я не ознакомлен с WCF, и я пытаюсь решить, должен ли он быть размещен в IIS или пользовательской службе Windows. Или какой-нибудь другой вариант?
Что нужно учитывать:
- Ему необходимо загрузить данные из базы данных при запуске.
- Он должен поддерживать эти данные по запросам, а не загружать их каждый раз.
- Он должен обрабатывать несколько запросов одновременно.
- Он должен быть максимально настраиваемым для конечных точек.
- Он будет вызывать родные DLL довольно много.
Я подозреваю, что его размещение в IIS упростит некоторые вещи, но я не уверен, что это будет хорошей идеей в этой ситуации.
Каковы мои варианты, и каковы их плюсы и минусы?