Table of Content

Open Access iconOpen Access


The Design and Implementation of a Service Composition System Based on a RESTful API

Wang Hui1, Sun Guang-Yu2,5, Zhang Qin-Yan2, Liu Kai-Min3, Xi Meng3, Zhang Yuan-Yuan4

1 Inner Mongolia Medical University, Hohhot 010050
2 Zhejiang University, Hangzhou 310027
3 College of Computer Science and Technology, Zhejiang University, Hangzhou 310027
4 College of Information Technology, Zhejiang Chinese Medical University, Hangzhou 310053
5 Binhai Industrial Technology Research Institute of Zhejiang University, Tianjin, 300301

* Corresponding Author: Xi Meng, email

Intelligent Automation & Soft Computing 2019, 25(3), 573-583.


With the current explosion of mobile applications and smart devices, more organizations are beginning to expose Web APIs, which makes APIs more widely used. How can these APIs be managed and utilized safely and effectively for businesses? It is not easy to say. Today's Web services mainly include traditional structured WSDL and unstructured RESTful. A RESTful architecture can effectively constrain and help to achieve a simpler, lighter, and more scalable system. How to uniformly organize and merge RESTful APIs is also a problem to be solved. To solve the above problems, this article has designed an API management system that can realize API service composition. This system brings together the open-source project WSO2 API Manager and the RESTful API service composition model. Based on the platform, developers can perform service management and service combination more efficiently and conveniently.


Cite This Article

W. Hui, S. Guang-Yu, Z. Qin-Yan, L. Kai-Min, X. Meng et al., "The design and implementation of a service composition system based on a restful api," Intelligent Automation & Soft Computing, vol. 25, no.3, pp. 573–583, 2019.

cc This work is licensed under a Creative Commons Attribution 4.0 International License , which permits unrestricted use, distribution, and reproduction in any medium, provided the original work is properly cited.
  • 1229


  • 929


  • 0


Share Link