как я должен позволить моей очереди asp.net с другим сервером?

StackOverflow https://stackoverflow.com/questions/1803754

  •  05-07-2019
  •  | 
  •  

Вопрос

В настоящее время я пишу приложение, в котором мне нужно, чтобы моя очередь другого сервера базировалась по запросу, и после этого приложение с моего сервера отправляет обратно небольшие данные о том, завершено ли оно, все еще в очереди, сколько процентов, идентификатор элемента и т. д. ...

Есть ли способ, которым я могу это сделать? так как я не хочу, чтобы мой другой сервер запускал другой экземпляр Http для показа во внешнем мире, и есть ли в любом случае для проверки подлинности каждый вызов между сервером 2?

Спасибо, очень, очень, очень. :)

Это было полезно?

Решение

Я думаю, что вам нужно создать пару событий, с которыми вы можете связываться, чтобы предоставить информацию.

Ваш серверный объект должен предоставить пару событий. Затем вы можете связать эти события с обратным вызовом, который ваш серверный объект может вызывать в определенные моменты.

Когда эти события вызываются, ваше веб-приложение может ответить на них и, возможно, обновить данные на клиенте.

На стороне клиента, я думаю, вам нужно будет выполнить ajax-вызовы, чтобы проверить изменение статуса или что-то еще, потому что я не думаю, что ваш код сможет обновить ваш интерфейс.

Если вам нужен код, дайте мне знать, и я могу опубликовать его.

Проблема в интерфейсе пользователя. Как только страница на клиенте, вот и все. Вы должны встроить в него возможность осуществлять мониторинг, и это осуществляется с помощью ajax или jQuery.

Все это звучит сложно, но разметка событий довольно проста, как и в ajax / jQuery.

Лицензировано под: CC-BY-SA с атрибуция
Не связан с StackOverflow
scroll top