SyncML с Android и веб-сервисом PHP - PullRequest
       41

SyncML с Android и веб-сервисом PHP

6 голосов
/ 04 февраля 2011

Мне было просто любопытно, использовал ли кто-нибудь SyncML (Synchronization Markup Language) и является ли это хорошим стандартом для использования.

Нам понадобится это для синхронизации информации с планшетного устройства на веб-сервер (через веб-сервис) и наоборот.

Является ли SyncML слишком раздутым? Я смотрел на некоторые из API SyncML и был довольно пугающим. Поэтому большой выбор - использовать этот стандарт или создать собственное решение.

Даже если бы я делал это собственными силами, нам пришлось бы создать какой-то способ определения данных, которые мы отправляем, поэтому определенно следил бы за построением схемы XML или альтернативно использовал JSON.

Есть мнения? Идеи?

Ответы [ 2 ]

2 голосов
/ 28 февраля 2011

SyncML и ActiveSync (и, возможно, какое-то другое подготовленное решение) имеют существенное преимущество: есть некоторые реализации, которые, вероятно, стабильны. Другое существенное преимущество заключается в том, что протоколы разработаны и протестированы. Если вы разрабатываете свой собственный протокол, вам придется подумать обо всех возможных ситуациях синхронизации. Таким образом, даже если ваш собственный протокол может быть немного проще, вам, вероятно, придется выполнять больше работы, и результат может быть менее стабильным.

0 голосов
/ 25 ноября 2012

Вы можете создать сервер syncml на php через PHPSyncMl .

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

...