Je suis en train de développer une nouvelle application pour l'entreprise. L'application doit échanger des données depuis et vers l'iPhone.
Le côté serveur de la société utilise le cadre .NET.
Par exemple : la classe "Client" (nom, adresse, etc.) pour un numéro de client spécifique devrait d'abord être téléchargée du serveur vers l'iphone, stockée localement et ensuite téléchargée de nouveau pour appliquer les changements (et les rendre disponibles aux autres personnes). La concurrence ne devrait pas poser de problème (du moins pour le moment...).
Dans tous les cas, je dois développer à la fois le côté serveur (webservice ou autre) et l'application iPhone.
Je suis libre d'identifier la meilleure façon de le faire (il s'agit de l'application "numéro UN", elle deviendra donc la "norme" pour l'avenir).
Alors, que me conseillez-vous ?
Utiliser les services web SOAP (analyse XML, etc.) ou utiliser JSON ? (cela semble plus léger...) Est-il clair pour moi comment "uploader" des données en utilisant SOAP (très long de coder l'enveloppe xml soap ... j'éviterais) mais comment puis-je faire la même chose en utilisant JSON ?
L'application doit utiliser des valeurs de date (par exemple : last_visit_date etc.). Qu'en est-il des dates dans Json ?