{"title":"外卖应用开发中RESTful API Web服务体系结构的实现","authors":"Imam Ahmad, Emi Suwarni, Rohmat Indra Borman, Asmawati, Farli Rossi, Y. Jusman","doi":"10.1109/ice3is54102.2021.9649679","DOIUrl":null,"url":null,"abstract":"The Covid-19 that hit the world had an impact on the economy, especially in the trade sector, one of which was experienced by Small and Medium Enterprises (SMEs). Hanura Takeaway (Haway) is an SME engaged in the delivery of goods and food. To facilitate transactions for goods and food delivery services, it is necessary to develop applications that simplify the transaction process. In developing web services, it is necessary to exchange data that is accessed via standard internet protocols. Therefore, we need a web service in developing this application. Implementing a RESTful API web service will certainly facilitate the development of software applications outside the system or with different programming languages or platforms. This research will develop web service architecture using RESTful API in Takeaway application. To optimize the URI, several parameters are used, including filtering, sorting, selection and pagination. The Takeaway application consists of a website as a backend and an Android-based as a frontend. From the test results based on the function method using the Postman application, it shows that the REST API Sever built on the server has been running well. In testing the response time using the Apache JMeter application, the application shows a good response time. Meanwhile, the comparison of responses and requests to SOAP and REST architectures shows that REST takes faster time.","PeriodicalId":134945,"journal":{"name":"2021 1st International Conference on Electronic and Electrical Engineering and Intelligent System (ICE3IS)","volume":"22 1","pages":"0"},"PeriodicalIF":0.0000,"publicationDate":"2021-10-15","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"14","resultStr":"{\"title\":\"Implementation of RESTful API Web Services Architecture in Takeaway Application Development\",\"authors\":\"Imam Ahmad, Emi Suwarni, Rohmat Indra Borman, Asmawati, Farli Rossi, Y. Jusman\",\"doi\":\"10.1109/ice3is54102.2021.9649679\",\"DOIUrl\":null,\"url\":null,\"abstract\":\"The Covid-19 that hit the world had an impact on the economy, especially in the trade sector, one of which was experienced by Small and Medium Enterprises (SMEs). Hanura Takeaway (Haway) is an SME engaged in the delivery of goods and food. To facilitate transactions for goods and food delivery services, it is necessary to develop applications that simplify the transaction process. In developing web services, it is necessary to exchange data that is accessed via standard internet protocols. Therefore, we need a web service in developing this application. Implementing a RESTful API web service will certainly facilitate the development of software applications outside the system or with different programming languages or platforms. This research will develop web service architecture using RESTful API in Takeaway application. To optimize the URI, several parameters are used, including filtering, sorting, selection and pagination. The Takeaway application consists of a website as a backend and an Android-based as a frontend. From the test results based on the function method using the Postman application, it shows that the REST API Sever built on the server has been running well. In testing the response time using the Apache JMeter application, the application shows a good response time. Meanwhile, the comparison of responses and requests to SOAP and REST architectures shows that REST takes faster time.\",\"PeriodicalId\":134945,\"journal\":{\"name\":\"2021 1st International Conference on Electronic and Electrical Engineering and Intelligent System (ICE3IS)\",\"volume\":\"22 1\",\"pages\":\"0\"},\"PeriodicalIF\":0.0000,\"publicationDate\":\"2021-10-15\",\"publicationTypes\":\"Journal Article\",\"fieldsOfStudy\":null,\"isOpenAccess\":false,\"openAccessPdf\":\"\",\"citationCount\":\"14\",\"resultStr\":null,\"platform\":\"Semanticscholar\",\"paperid\":null,\"PeriodicalName\":\"2021 1st International Conference on Electronic and Electrical Engineering and Intelligent System (ICE3IS)\",\"FirstCategoryId\":\"1085\",\"ListUrlMain\":\"https://doi.org/10.1109/ice3is54102.2021.9649679\",\"RegionNum\":0,\"RegionCategory\":null,\"ArticlePicture\":[],\"TitleCN\":null,\"AbstractTextCN\":null,\"PMCID\":null,\"EPubDate\":\"\",\"PubModel\":\"\",\"JCR\":\"\",\"JCRName\":\"\",\"Score\":null,\"Total\":0}","platform":"Semanticscholar","paperid":null,"PeriodicalName":"2021 1st International Conference on Electronic and Electrical Engineering and Intelligent System (ICE3IS)","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.1109/ice3is54102.2021.9649679","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
引用次数: 14
摘要
席卷全球的新冠肺炎疫情对经济,特别是贸易部门产生了影响,中小企业首当其冲。Hanura外卖(Haway)是一家从事商品和食品外卖的中小企业。为了促进商品和食品配送服务的交易,有必要开发简化交易过程的应用程序。在开发web服务时,有必要交换通过标准internet协议访问的数据。因此,在开发此应用程序时,我们需要一个web服务。实现RESTful API web服务肯定会促进系统外或使用不同编程语言或平台的软件应用程序的开发。本研究将在外卖应用中使用RESTful API开发web服务架构。为了优化URI,使用了几个参数,包括过滤、排序、选择和分页。外卖应用程序由网站作为后端和基于android的前端组成。从基于函数方法使用Postman应用程序的测试结果可以看出,在服务器上构建的REST API server运行良好。在使用Apache JMeter应用程序测试响应时间时,应用程序显示出良好的响应时间。同时,对SOAP和REST体系结构的响应和请求的比较表明,REST需要更快的时间。
Implementation of RESTful API Web Services Architecture in Takeaway Application Development
The Covid-19 that hit the world had an impact on the economy, especially in the trade sector, one of which was experienced by Small and Medium Enterprises (SMEs). Hanura Takeaway (Haway) is an SME engaged in the delivery of goods and food. To facilitate transactions for goods and food delivery services, it is necessary to develop applications that simplify the transaction process. In developing web services, it is necessary to exchange data that is accessed via standard internet protocols. Therefore, we need a web service in developing this application. Implementing a RESTful API web service will certainly facilitate the development of software applications outside the system or with different programming languages or platforms. This research will develop web service architecture using RESTful API in Takeaway application. To optimize the URI, several parameters are used, including filtering, sorting, selection and pagination. The Takeaway application consists of a website as a backend and an Android-based as a frontend. From the test results based on the function method using the Postman application, it shows that the REST API Sever built on the server has been running well. In testing the response time using the Apache JMeter application, the application shows a good response time. Meanwhile, the comparison of responses and requests to SOAP and REST architectures shows that REST takes faster time.