Здравствуйте, я являюсь новичком, который еще не использовал Drupal, и к сожалению, сейчас не имею такой возможности. Можно сказать, что пока что просто "примеряюсь", использовать его в своем проекте или нет.
Есть один вопрос:
К сайту на друпале планируется создание приложения-клиента (Windows/Linux) для пользователей, через которое можно было бы полноценно использовать возможности сайта, определенные мной, например, чтение новостей и их создание, чтение форума/постинг в нем и т.д.
Как лучше всего реализовать такую задумку? Чем мне необходимо формировать нужный контент (в идеале это двоичные данные, которые будет разбирать клиент или XML)?
Например, приложение будет запрашивать список пользователей, присутствующих на сайте, сервер должен принять этот запрос (по любому TCP порту) и отправить клиенту только лишь запрошенное, т.е. список пользователей.
Стоит ли мне пытаться реализовать такое общение в самом друпале или (если это возможно) проще будет помимо клиента создать отдельный сервер, который будет отвечать на запросы, забирая контент из БД?
Комментарии
А без десктоп приложения возможности друпала используеются неполноценно?
Друпал поддерживает xmlrpc на уровне ядра. Если этого вдруг окажется недостаточно, то можно использовать Services
Спасибо за помощь, XMLRPC мне должен подойти.
Клиент будет необходим для выполнения
роли "напоминалки" событий, мониторинга некоторых серверов в реальном времени и прочего, для чего необходимо было бы держать браузер все время открытым.