WCF OperationContract Настройка экземпляра и параллелизма с TSQL
Переезд на клиентский сервер через WCF. Мой первый WCF.
Since no web client thinking of hosting as a service in house ?? Later will create a sister product and host on Azure Thinking to require sessions ?? If I am thinking wrong please let me knowГде я потерян, так это в экземпляре OperationContract и параллелизма.
Для поиска Instancing я должен пойти PerSession? И если так, я должен держать соединение SQL открытым?
Обновление сильно отличается от поиска. Существует 6 разных обновлений OperationContracts (для разных типов данных). Обновление по одному и через ПК, и попадет в исходную таблицу и таблицу журнала. Что может иметь больше смысла как Single Instance и ConcurrencyMode Mutiple и удерживать соединение? Если да, я управляю параллелизмом?
Существует также массовое обновление, но я хочу пока рассматривать его как серию отдельных обновлений.
Основная цель - целостность данных, доступность и масштабируемость.
Я понимаю, что не может быть твердых ответов. Любые указатели или справочный материал? Как мне пройти стресс-тест? Как управлять и контролировать процесс?
У меня есть много данных для проверки, и я сообщу результаты.