Pregled bibliografske jedinice broj: 902324
Analysis of developers choices for API Rest or Soap protocols
Analysis of developers choices for API Rest or Soap protocols // International Journal of Circuits, Systems and Signal Processing, 11 (2017), 2017; 178-183 (međunarodna recenzija, članak, znanstveni)
CROSBI ID: 902324 Za ispravke kontaktirajte CROSBI podršku putem web obrasca
Naslov
Analysis of developers choices for API Rest or Soap protocols
Autori
Šimec, Alen ; Golubić Tepeš Lidija
Izvornik
International Journal of Circuits, Systems and Signal Processing (1998-4464) 11
(2017), 2017;
178-183
Vrsta, podvrsta i kategorija rada
Radovi u časopisima, članak, znanstveni
Ključne riječi
rest architecture, soap protocol, comparison, applications, World Wide Web, XML language, JSON
Sažetak
In this paper, the author will make a comparison of the main features and compare the Simple Object Access Protocol abbreviated SOAP protocol which signifies or represents an easy access to the transfer of structured data and information from one to two or more different servers, exchange data between different programs in a distributed and decentralized environment using XML languages. REST web services use interactive support methods of two or more servers in their daily working environment. The structure, mode of operation, and scope of application are different in context and mode of use due to various parameters that must meet SOAP. In the SOAP structure, a protocol is studied, while in REST mode the architecture is observed. SOAP is a developed protocol used in web application development and the standard is defined by the syntax of the World Wide Web Consortium, the W3C, which defines the rules of writing and validation. According to the PhD thesis, Dr. Roy Thomas Fielding, "Architectural Styles and the Design of Network-Based Software Architecture", defines the concept of REST architecture as Representative State Transfer (REST) architectural style for distributed hypermedia systems, describing the software engineering principles guiding REST and the interaction constraints that have been chosen to retain those principles while contrasting them with the constraints of other architectural styles. [22] They are both architectural styles for designing network applications. The principles of REST architecture are being upgraded on the idea of the Internet of things and they support the open web philosophy. The popularity of REST can be seen in a list of users whose websites and services are based on. The most popular being Facebook, Twitter, LinkedIn Yahoo, Flickr, some Amazon and e-Bay services, Atom, Google Glass API and even Tesla model S for communication between the cars and the application. REST is mostly used in social network services, social networks themselves, services for network data exchange and mobile services. REST architecture gained popularity due to easy access to work and scalability of writing code. Large companies such as Google Inc. and Amazon uses the REST architecture for the above-mentioned competencies, REST has been firmly supported and used by other companies that use this mode of communication between two or more servers. The biggest difference between SOAP protocols is that SOAP is firmly connected to the system while REST architecture is poorly connected, but each has its own advantages and disadvantages.
Izvorni jezik
Engleski
Znanstvena područja
Informacijske i komunikacijske znanosti
POVEZANOST RADA
Ustanove:
Tehničko veleučilište u Zagrebu