Je suis un développeur d'applications client expérimenté (C++/C#), mais j'ai besoin de mettre rapidement à jour le code côté serveur pour effectuer des interactions RESTful. Plus précisément, j'ai besoin d'apprendre comment échanger des données avec des conteneurs OpenSocial via l'API RESTful.Quelle est la meilleure façon d'apprendre le code RESTful du serveur?
3
A
Répondre
3
0
5
Le RESTWiki est une très bonne ressource et puis il y a le "How I explained REST to my Wife" classique.
Cependant, ne pas oublier d'aller lire à ce sujet directement à partir du source, ce n'est pas aussi difficile à lire que cela puisse paraître.
Et je suppose que vous allez faire REST sur HTTP alors this vous sera très utile. Enfin, compte tenu qu'OpenSocial prend en charge le protocole de publication Atom, this sera utile.
Profitez-en.
Questions connexes
- 1. Quelle est la meilleure façon d'exposer l'API de mon serveur?
- 2. Quelle est la meilleure façon d'intégrer des balises côté serveur constantes dans le code javascript?
- 3. Quelle est la meilleure façon de créer des requêtes complexes RESTful?
- 4. Quelle est la meilleure façon d'intégrer Rails App Authentification Restful Connexion à Wiki (MediaWiki?)
- 5. Quelle est la meilleure façon d'isoler le code C «sale» du code propre lors de la compilation?
- 6. Quelle est la meilleure façon de sauvegarder un serveur SVN pour tout le code et le contenu?
- 7. Quelle est la meilleure façon d'automatiser le remplacement de texte?
- 8. Quelle est la meilleure façon de lire du code au format CWEB sous Windows?
- 9. Quelle est la meilleure façon d'accéder à SOAP WebServices à partir du code natif portable?
- 10. Quelle est la meilleure façon d'implémenter le versioning d'un binaire?
- 11. Quelle est la meilleure façon d'obtenir le hachage d'un QPixmap?
- 12. La meilleure façon d'écrire un service client "RESTful" dans .Net?
- 13. Quelle est la meilleure distribution Linux pour le serveur Vmware?
- 14. si j'ai Windows, Mac et Linux, quelle est la meilleure façon de configurer le serveur SVN?
- 15. Quelle est la meilleure façon de faire ce programme Java?
- 16. Quelle est la meilleure façon d'implémenter un délai AJAX?
- 17. Quelle est la meilleure façon de trouver et de remplacer le code "! = Null" avec andand?
- 18. Quelle est la meilleure façon de vérifier si le code C a déprécié les appels POSIX?
- 19. Mac OS X: Quelle est la meilleure façon d'estimer le code et la taille des données statiques du programme?
- 20. Linux: Quelle est la meilleure façon d'estimer le code et la taille des données statiques du programme?
- 21. quelle est la meilleure façon de marquer un texte?
- 22. Quelle est la meilleure façon d'écrire [0..100] en C#?
- 23. Quelle est la meilleure façon d'injecter du HTML dans le DOM avec jQuery?
- 24. Quelle est la meilleure façon d'examiner les fichiers access.log d'apache?
- 25. Quelle est la meilleure façon de ReadLine par Expression Tree?
- 26. Quelle est la meilleure façon de démarrer avec Open Source?
- 27. Quelle est la meilleure façon de chiffrer un clob?
- 28. Quelle est la meilleure façon de créer des déploiements ClickOnce
- 29. Quelle est la meilleure façon de localiser un IEnumerable?
- 30. Quelle est la meilleure façon de lire GetResponseStream()?
Merci, je ne savais pas qu'il y avait un livre sur ce sujet. Achètera certainement. – user16502
La dissertation originale (http://www.ics.uci.edu/~fielding/pubs/dissertation/top.htm) que Darrell Miller a mentionné est également très bonne. Cela vous aidera à comprendre le raisonnement derrière beaucoup de choses décrites dans le livre. De cette façon, vous avez une meilleure idée des édgecases qui ne sont pas couvertes dans le livre –
@Hank oui, c'est la source faisant autorité sur REST. – aehlke