Я смотрю на несколько разных подходов к проблеме: клиентские запросы работают, некоторые вещи выполняются, и возвращается результат (ok / error).
Веб-сервис .NET определенно выглядит как путь, моя единственная проблема в том, что «материал» будет включать в себя создание и отключение сессии для каждого запроса. Является ли абстракция «материала» приложению (которое будет поддерживать активную отдельную сессию и обрабатывает запрос от веб-службы) как правильный путь? (и если да, то какой способ связи)
Время работы ничтожно мало, меня беспокоит то, что серверы транзакций, которые могут возникнуть, вероятно, получат, если я создам / отбросим сеанс для каждой работы.
Является ли здесь какая-либо форма IPC или сокетной связи возможным решением?
Мысли / комментарии / опыт очень ценятся.
Edit:
После небольшого исследования кажется, что размещение службы WCF в службе Windows, вероятно, является лучшим способом ...