У меня есть веб-приложение, которое иногда вызывает сервисный уровень из кода, а также вызывает некоторые релевантные сервисы WCF из клиентского кода (например, JQuery).
Я обнаружил, что есть работа по поддержанию обоих уровней обслуживания.Я рассмотрел возможность избавиться от нативного уровня сервиса dot.net и использовать только сервисы WCF, однако, по моему опыту, это может привести к снижению производительности в 4-10 раз из-за накладных расходов веб-служб.
Как остальные из вас справляются с этим?Вы поддерживаете оба слоя вручную?Существуют ли практики / инструменты / структуры, облегчающие этот процесс обслуживания / синхронизации?Или вы берете удар по производительности и живете исключительно со слоем веб-сервисов?