Поддерживает ли .NET обратный вызов HTTP (обратный вызов) между двумя приложениями?C#

Место общения программистов C#
Anonymous
Поддерживает ли .NET обратный вызов HTTP (обратный вызов) между двумя приложениями?

Сообщение Anonymous »

имеем два приложения ASP.NET, работающие на двух разных компьютерах.
Сценарий:
  • Приложение1 (Компьютер1) отправляет HTTP-запрос к Приложению2 (Компьютер2).
  • Приложение2 обрабатывает запрос.
  • В рамках обработки Приложение2 выполняет обратный вызов HTTP к Приложению1 (обратный вызов/обратное направление).
  • Приложение1 получает этот запрос обратного вызова.
Итак, общий поток выглядит следующим образом:

Код: Выделить всё

Application1  →  Application2
Application2  →  Application1   (callback)
Мои вопросы:
  • Поддерживается ли такой шаблон обратного HTTP-вызова/обратного вызова в .NET?
  • Есть ли что-то особенное, что нужно сделать в .NET, чтобы это работало, или это просто обычный HTTP-вызов?
  • Есть ли какие-либо ограничения или рекомендации при реализации этого шаблона в ASP.NET?
Оба приложения реализованы с использованием стандарта ASP.NET и HttpWebRequest/HttpWebResponse.
Я хочу подтвердить, является ли это допустимым и поддерживаемым дизайном в .NET.

Подробнее здесь: https://stackoverflow.com/questions/798 ... plications

Вернуться в «C#»