2012-06-21 3 views
0

Мне нужен фоновый процесс, который работает независимо от моего приложения и выполняет набор задач. Эти задачи необходимо выполнить, даже если мое приложение не запущено. Например, непрерывно обрабатывайте список задач, которые содержат дату/время, в которое они должны быть выполнены. Фоновая задача будет перебирать список и обрабатывать все те, которые соответствуют текущему времени.wp7 фоновая задача из приложения

Возможно ли это сделать локально без необходимости использования веб-сервера и использования служб push-уведомлений?

ответ

3

Here является ссылкой на общий обзор фоновых агентов на Windows Phone. На данный момент то, что вы хотите, невозможно с какой-либо степенью точности (периодические фоновые задачи запускаются только один раз каждые полчаса как минимум) или надёжность (фоновые агенты отключены, если пользователь не открывает соответствующее приложение какое-то время).

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

+0

И может быть задержка в связи между сервером и клиентом по многим причинам; и мое приложение застрянет в Интернете. Я бы хотел использовать это в Интернете и на местном уровне. Я думаю об использовании sms-сервера в качестве альтернативы веб-сайту, но он слишком сложный, и мне очень грустно :(Но спасибо, очень хороший ответ! – Richard

+0

Рад помочь. Примите ответ, так что люди, которые останавливаются на позже с тем же вопросом будет знать это как таковое. – Ani

Смежные вопросы