Formalisation de REST

REST (REpresentational State Transfer) apparaît de plus en plus comme une alternative sérieuse à SOAP. A l’instar d’eBay ou d’Amazon de nombreux sites web proposent dorénavant leur API publique également sous forme d’interfaces REST.
Pour l’instant, le frein majeur à l’adoption de ce paradigme demeure le manque d’outil ou de formalisation. REST n’est aujourd’hui qu’un concept d’architecture logicielle.
Néanmoins, cela est peut être en train de changer grâce la spécification WADL (Web Application Description Language).
Grossièrement, WADL a pour objectif de définir un langage de description des interfaces de type REST. L’équivalent du WSDL dans le monde SOAP.
C’est une affaire à suivre, je sens bien qu’on a pas fini d’entendre parler de REST et de WADL.

8 Commentaires

  1. Il est en fait aussi clair d’utiliser un service web RESTful BIEN FAIT sans WADL qu’un service web autogénéré par un IDE avec WSDL.

    Autant que le combat Rest/SOAP, je pense qu’on retombe aussi dans le debat programmation à la souris/prog à la main.

  2. Florent Garin Author

    Ta remarque est pertinente. En effet, la simplicité et la limpidité de REST sont telles que le besoin de formalisation est moindre.

  3. Reading your article has greatly helped me, and I agree with you. But I still have some questions. Can you help me? I will pay attention to your answer. thank you.

  4. I don’t think the title of your article matches the content lol. Just kidding, mainly because I had some doubts after reading the article. https://www.binance.com/zh-TC/register?ref=JHQQKNKN

  5. After reading your article, it reminded me of some things about gate io that I studied before. The content is similar to yours, but your thinking is very special, which gave me a different idea. Thank you. But I still have some questions I want to ask you, I will always pay attention. Thanks.

  6. Can you be more specific about the content of your article? After reading it, I still have some doubts. Hope you can help me. https://www.binance.com/zh-CN/register?ref=PORL8W0Z

  7. Thank you for your sharing. I am worried that I lack creative ideas. It is your article that makes me full of hope. Thank you. But, I have a question, can you help me? https://accounts.binance.com/cs/register-person?ref=GJY4VW8W

  8. Your article helped me a lot, is there any more related content? Thanks!

Comments are closed.