REST API Modeling Languages - A Developer’s Perspective
Author(s):
Vijay Surwase , PICT, Pune
Keywords:
Modeling Languages, Web services, REST, Service Oriented Architecture (SOA)
Abstract:
Service Oriented Architecture (SOA) is generally used while developing enterprise software solutions. This provides flexibility to develop different business modules as services there by providing scalability and reliability. So application becomes loosely coupled. SOAP and REST are two famous approaches of web services. SOAP (Simple Object Access Protocol) is protocol while REST (Representational State Transfer) is architectural style in which services are accessed in form of Resources and generally deployed over web communicates through standard HTTP protocol. Modeling Languages are used to express knowledge/information about system that we are going to develop. For REST service Various Modeling languages / framework are present in REST API worlds. RAML, Swagger and API Blueprint are now a day widely used in development of REST APIs. The paper contains survey of existing modeling languages and guide for choosing best modeling language for REST API development.
Other Details:
Manuscript Id | : | IJSTEV2I10199
|
Published in | : | Volume : 2, Issue : 10
|
Publication Date | : | 01/05/2016
|
Page(s) | : | 634-637
|
Download Article