Я знаю, что этот вопрос задали здесь прежде, но я не думаю, что те ответы были достаточны для моих потребностей.
У нас есть веб-сервис SOAP, который используется для приложения для iPhone, но возможно, что нам нужен Android определенная версия или прокси сервиса, таким образом, у нас есть опция пойти или с SOAP или с JSON. У меня есть несколько опасений по поводу обоих методов:
Решение SOAP:
Решение JSON:
Таким образом, я предполагаю, что большой вопрос, что метод пойти с?
Я надеюсь, что можно выручить меня. Заранее спасибо :-)
Я сам работал над чем-то подобным, и хотя я, возможно, не лучший авторитет в этом вопросе, я бы сказал, что в 9 случаях из 10 JSON - это то, что вам нужно. Не то чтобы мыло не имело своего места, но для большинства вещей JSON будет проще, и если он не выглядит таким образом, то скорее всего ваш сервис нуждается в рефакторинге, чем в действительно сложном домене, который нужно представить.
Дополнительный бонус, конечно, в том, что если вы захотите использовать тот же сервис на iPhone, Blackberry, WinMo7, Ajax-сайте или где-либо еще, это будет намного лучше для вас :-)
My $0.02
.Я не могу много говорить о решении JSON. Но я уже некоторое время работаю с SOAP на Android.
Вот мои комментарии относительно решения SOAP.
Это может быть не связано, но я нашел эту сессию Google I/O по созданию RESTFul приложений для Android полезной. Думаю, они также выпустили JSON API в версии 2.2
Надеюсь, это поможет.