ПРОДУКТИВНІСТЬ РНР CRUD WEB-СЕРВІСІВ ПРИ РОБОТІ З ДАНИМИ POSTGRESQL
DOI:
https://doi.org/10.25140/2411-5363-2022-1(27)-136-141Ключові слова:
CRUD, РНР, PostgreSQL, Web-сервіс, XML-RPC, SOAP, RESTfulАнотація
Розроблені PHP CRUD Web-сервіси для роботи з даними СКБД PostgreSQL, а також програма-тестер для визначення їх продуктивності. З допомогою створених програм отримані дані про продуктивність XML-RPC, SOAP та RESTful РНР Web-служб при виконанні CRUD операцій створення, читання, оновлення та видалення даних PostgreSQL. Отримані результати свідчать, як про істотний вплив технології розробки сервісу на його продуктивність, так і про доцільність використання RESTful Web-служб в SOA-додатках, які для роботи з даними PostgreSQL застосовують CRUD операції.
Посилання
Ernst M.D. Detection of Web Service substitutability and composability / M. D. Ernst, R. Lencevicius // Proceedings of the 1st International Workshop on Web Services Modeling and Testing (WS-MaTe 2006), – 2006. – Pp. 123–135.
Ноор Т. Облачные сервисы масштаба WWW / Т. Ноор, К. Шенг, Э. Нгу, Ш. Дустдар // Открытые системы. СУБД. – 2014. – № 07. – С. 26-29.
Suzumura T. Performance Comparison of Web Service Engines in PHP, Java, and C / T. Suzumura, S. Trent, M. Tatsubori, A. Tozawa, T. Onodera // Proceedings of the IEEE International Conference on Web Services (ICWS 2008), – 2008. – Pp. 385–392.
Точилін С. Д. Продуктивність RESTful та SOAP РНР Web-сервісів при пошуку в даних PostgreSQL / С. Д. Точилін // Вісник ХНТУ. – 2017. – № 2(61). – С. 234-238.
Точилін С. Д. Аналіз продуктивності XML-RPC та SOAP РНР Web-служб при пошуку в даних СКБД PostgreSQL / С. Д. Точилін // Вісник ХНТУ. – 2015. – № 4(55). – С. 142-146.
Mitchell L. J. PHP Web Services / L. J. Mitchell. – Sebastopol, CA: O’Reilly, 2016. – 168 p.
Ahmad Haafiz Waheed-ud-din. Building RESTful Web Services with PHP 7 / Waheed-ud-din Ahmad Haafiz. – Birmingham: Packt Publishing, 2017. – 220 p.
Riggs S. PostgreSQL 14 Administration Cookbook : Over 175 proven recipes for database administrators to manage enterprise databases effectively / S. Riggs, G. Ciolli. – Birmingham: Packt Publishing, 2022. – 608 p.
Моргунов Е. П. PostgreSQL. Основы языка SQL: учеб. пособие. / Е. П. Моргунов. – СПб.: БХВ-Петербург, 2018. – 336 с.
Менаске Д. Производительность Web-служб. Анализ, оценка и планирование / Д. Менаске, В. Алмейда. – СПб.: ООО «ДиаСофтЮП», 2003. – 480 с.
Dewailly L. Building a RESTful Web Service with Spring / L. Dewailly. – Birmingham: Packt Publishing, 2015. – 107 p.
##submission.downloads##
Опубліковано
Як цитувати
Номер
Розділ
Ліцензія
Ця робота ліцензується відповідно до Creative Commons Attribution-NonCommercial 4.0 International License.