Affiliation:
1. University of Portsmouth
Abstract
Abstract
Distributed information systems predominantly have client-server
architectures, as does the Web itself. In this article, we review the
evolution of the interface of client-server distributed systems, from
Messaging and RPC systems that predate the Web, to RESTful Web APIs. We
highlight the often overlooked importance of the client-server interface in
Web applications, and we reference historic and current systems to discuss
the roles of “Web Service” technologies and Service-Oriented Architectures.
Considering the future, we point out four directions in which we can see Web
APIs moving, including the incorporation of hypermedia and semantics.
Cited by
11 articles.
订阅此论文施引文献
订阅此论文施引文献,注册后可以免费订阅5篇论文的施引文献,订阅后可以查看论文全部施引文献
1. Microservice API Evolution in Practice: A Study on Strategies and Challenges;Journal of Systems and Software;2024-09
2. Application Programming Interface with a Case Study of SOA;2023 International Conference on Integrated Intelligence and Communication Systems (ICIICS);2023-11-24
3. Hosting an API Documentation Portal Using Swagger and Various AWS;Algorithms for Intelligent Systems;2023
4. Realtime Safety Analysis System using Deep Learning for Fire Related Activities in Construction Sites;2022 International Conference on Electrical, Computer, Communications and Mechatronics Engineering (ICECCME);2022-11-16
5. Design and Implement of REST API for Data Integration;2022 International Conference on Engineering and Emerging Technologies (ICEET);2022-10-27