2011-06-23 3 views
1

Je suis un développeur C# spécialisé dans les formulaires Win et les applications web. Je travaille dans le domaine financier et la plupart de mon expérience se connecte à Oracle/sql/sybase et obtient des données et affiche sur l'écran.Quelles sont les bonnes ressources pour apprendre sur les services Web pour un développeur iOS?

Récemment, j'ai appris à développer des applications iPhone/iPad. Ça s'est très bien passé. Maintenant, je veux apprendre à se connecter en utilisant des services Web à mes propres bases de données et obtenir des données ou télécharger des données. J'ai donc besoin d'apprendre les services Web, SOAP, WSDL et tout ce dont j'ai besoin. Je n'ai aucune expérience en la matière mais si quelqu'un peut me diriger vers les bons livres, je les achèterai et les lirai. Je veux commencer à écrire dans mon bureau et me connecter à mes bases de données et être capable de faire une preuve de concept. Des idées?

Répondre

1

En particulier parce que vous débutez, je suggère de regarder RESTful services. L'API est essentiellement une URL utilisant HTTP GET, PUT, POST ou DELETE. La sortie peut être XML, JSON, ce que vous voulez. Très simple à construire et à tester. Et parce que l'API est si simple, vous n'avez pas nécessairement besoin d'ajouter une autre bibliothèque à votre projet et d'augmenter la taille du code.

Le deuxième chapitre du livre iPhone Games Projects explique comment utiliser un système de classement RESTful pour enregistrer des scores de jeu sur un serveur à partir d'un jeu iPhone.

+0

est-ce un livre? Où puis-je le trouver? Je clique sur l'url et ça va sur wikipedia. Merci –

+0

Le lien dans le premier paragraphe va à une page wiki décrivant les services REST très généralement. Il y a un deuxième lien dans le deuxième paragraphe qui vous amène à Amazon où vous pouvez voir quelques informations sur le livre "iPhone Games Projects". – Marvo

0

Un moyen facile de récupérer les informations à partir d'une base de données en ligne est d'utiliser PHP . Vous appelez simplement un fichier PHP situé sur votre serveur à partir de votre application iPhone. Le fichier PHP prend en compte les informations que vous avez envoyées via les méthodes GET/POST (si nécessaire), récupère les informations de votre base de données, et l'echo en XML/JSON.

Questions connexes