3
A
Répondre
1
Je suppose que vous demandez parce que vous voulez communiquer ou documenter votre API? Je voudrais aller pour sequence-diagrams. Dans la plupart des cas, vous n'avez pas besoin d'être complètement conforme à la syntaxe UML2. Souvent, les griffonnages sur le tableau blanc sont suffisants pour communiquer votre api de repos. Jusqu'à présent, je n'ai pas vu de cas où Restful api était entièrement géré dans UML-tools.
Une autre option pour des diagrammes rapides/sales ce qui aide également à documenter api Restful sur HTTP utilise des extraits HTTP:
Pattern:
> METHOD RESOURCE-URL
>...REQUEST-RESOURCE-PAYLOAD (if there)
< RESPONSE-CODE
< RESPONSE-RESOURCE-PAYLOAD (if there)
Examples:
> GET /items/123
< 200
> POST /items
> ...payload(resource-representation)
< 201
La communication à courte style de texte fonctionne très bien en raison de l'interface uniforme HTTP (triangle magique: méthode , ressource-url, représentation des ressources).
Questions connexes
- 1. jersey services web reste plusieurs formats
- 2. Sécuriser les services Web
- 3. Services Web en cluster
- 4. Cadre pour les services Web en PHP?
- 5. Exemple de site Web UML
- 6. Drapeaux avec les services Web
- 7. Services Web en temps réel
- 8. Services Web standard v Services Web sécurisés
- 9. Consommation d'objets personnalisés entre les services Web
- 10. msbuild.exe reste ouvert, en verrouillant les fichiers
- 11. Editeurs UML en direct
- 12. Mappage UML en C#
- 13. Différences entre les services Web Exchange 2003 et les services Web Exchange 2007
- 14. Service Web de diagramme de classes UML
- 15. Mode de compatibilité pour les services Web
- 16. gestion de session dans les services Web?
- 17. Intégration de siebel et java en utilisant les services web
- 18. Modèle d'usine pour les services Web test et en direct
- 19. Propriétés en lecture seule dans les services Web
- 20. Exposer les services Spring en tant que service web SOAP
- 21. Qu'est-ce que les services Web en termes simples?
- 22. partage des interfaces avec les services Web en .net
- 23. en ce qui concerne les services Web Java
- 24. les services Web renvoient le type en tant que complexe
- 25. jQuery nyroModal avec ASP.NET en utilisant les services Web
- 26. connectivité android avec php-mysql en utilisant les services web
- 27. Exception générique sur les services Web
- 28. Authentification mutuelle avec les services Web
- 29. Outils pour tester les services Web
- 30. URI pour les services Web RESTful
Quelle partie essayez-vous de représenter? Le comportement, les acteurs ou l'architecture? –