Клиентская очередь, заполненная серверной очередью через Интернет с ASP.Net и клиентом WPF - PullRequest
0 голосов
/ 22 августа 2011

Я пытаюсь найти правильный подход для приложения, которое я пытаюсь разработать.Ситуация:

Веб-сайт ASP.Net.Пользователь может сделать запрос на странице.Запрос должен привести к появлению элемента в очереди на сервере.Целевая задача определена для каждого клиента.

Клиент WPF на сайте клиента.У клиента WPF есть локальная очередь.Очередь заполняется путем опроса очереди на веб-сервере или получения сообщения от веб-сервера.Клиент WPF использует qeue для отображения элементов, указанных в qeue.

Каждый пользователь клиента WPF имеет свою собственную учетную запись и может получить доступ только к очереди, предназначенной для него.

У меня нетникаких ограничений относительно того, какое решение использовать, при условии, что это технология .Net, а клиенту требуется только мой пакет развертывания и платформа .Net.Я не могу побеспокоить клиентов установить что-то вроде MSMQ.

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

Приветствия, Момоски

1 Ответ

1 голос
/ 22 августа 2011

Вы захотите, чтобы ваши клиенты извлекали информацию с веб-сервера / службы, а не пытались рассылать обновления вашим клиентам.Решение для push-печати может быть очень сложным, если у вас нет полного контроля над всеми задействованными системами (например, сетью, брандмауэрами и т. Д.).

...