Каким образом передавать данные от приложения WinForm к веб-серверу на asp.net mvc?

Нужен совет! Есть программа которая периодически будет передавать данные веб-серверу, необходимо продумать каким образом! Думал по средствам DDE - но технология устаревшая...
  • Вопрос задан
  • 262 просмотра
Пригласить эксперта
Ответы на вопрос 3
WCF?
Ответ написан
Комментировать
newross
@newross
Product owner
Да вариантов масса на самом деле. От общей БД до SignalR. В промежутке WCF, Http, Сокеты.
Ответ написан
Комментировать
Nipheris
@Nipheris Куратор тега C#
Да какой уж DDE)
У сервера API для приема данных есть? Если нет, почему бы не взять WebAPI и не написать его, раз уж основное веб-приложение на ASP.NET MVC? Будет самым простым, логичным и совместимым вариантом, просто опубликуете вебапи рядом с приложением (не забудьте авторизацию сделать).
Есть конечно и масса других вариантов, например если данные приходят часто и много (постоянный поток), то может лучше и какой-нибудь protobuf поверх обычного TCP соединения или веб-сокетов.
Если нельзя взять и написать такой веб-сервис для приема данных, то что тогда можно? Какие у вас ограничения?
Ответ написан
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы