Я разрабатываю новое приложение для компании. Приложение должно обмениваться данными с iPhone и с iPhone.
На стороне сервера компании используется .NET framework.
Например: класс "Клиент" (имя, адрес и т.д.) для определенного номера CustomerNumber должен быть сначала загружен с сервера на iphone, сохранен локально, а затем загружен обратно, чтобы применить изменения (и сделать их доступными для других людей), Concurrency не должно быть проблемой (по крайней мере в это время...)
В любом случае мне приходится разрабатывать как серверную (webservice), так и iPhone-приложение.
Я свободен для определения наилучшего способа сделать это (это приложение "число ОДИН", поэтому оно станет "стандартом" для будущего).
Итак, что вы мне предлагаете?
Использовать веб-службы SOAP (разбор XML и т.д.) или пользовательский JSON? (кажется, легче...) Мне понятно, как "загружать" данные с помощью SOAP (очень долго, чтобы закодировать конверт soap xml... я бы избегал), но как я могу сделать то же самое с помощью JSON?
Приложению необходимо использовать значения даты (например: last_visit_date и т.д.), что о дате в Json?