синхронизированные вызовы функций на веб-сервере php?JavaScript? - PullRequest
0 голосов
/ 01 марта 2012

Я создаю приложение для iOS, которое считывает данные из XML-файла.Одним из полей в XML-файле является время.Если текущее время позже, чем время в XML-файле, эту запись необходимо удалить из XML-файла и, следовательно, больше не отображать на iPhone.Я надеялся проверять файл xml каждые 15 минут или около того и переписывать его, если мне нужно.Какие технологии я должен использовать для этого (php? Javascript?)?Как это можно сделать в коде?Что-нибудь еще, о чем я должен знать?

Я думаю, что мне не нужно ничего делать в коде приложения iPhone.Вместо этого просто сделайте php-скрипт на веб-сервере, который периодически запускается, если это возможно.

Спасибо,

1 Ответ

0 голосов
/ 01 марта 2012

Вы можете использовать практически любой язык, который вам нравится (лично я предпочитаю использовать Perl так, как мне нравится, и знать его XML-библиотеки).

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

Тогда вам просто нужно запустить программу по расписанию. Cron - это стандартный способ сделать это в UNIX-подобных системах. Windows Task Schedular для Windows (насколько я знаю).

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

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...