Какая новейшая технология для клиент / серверных приложений сетевого взаимодействия в .NET?

#.net #networking #client-server #communication

#.net #сеть #клиент-сервер #Информационные материалы

Вопрос:

Недавно мне было поручено создать клиент / серверное приложение, в котором Сервер ожидает подключения, а затем Клиент подключается к нему, позволяя этим приложениям взаимодействовать (отправлять экземпляры объектов, строковые сообщения и т.д. друг другу) Мне было интересно, какая новейшая сетевая технология подходит для такого приложения в области .NET?

Я действительно не работал с .NET с версии 2.0 и не уверен, какие новые материалы были введены, чтобы упростить создание таких пар Клиент / сервер.

Большое спасибо.

Комментарии:

1. Именованные каналы для низкоуровневого взаимодействия на одном компьютере, WCF заменил удаленный доступ. Сокеты работают так же, как и всегда.

2. Это открытый вопрос; существует любое количество допустимых ответов… Например, стек служб

Ответ №1:

Вы можете взглянуть на такие технологии, как WCF или ASP.NET . использование ASP.NET вы можете создать такое приложение на основе спецификации HTTP и REST API.