
Ð”Ð°Ð½Ð½Ð°Ñ Ñ€Ð°Ð±Ð¾Ñ‚Ð° поÑвÑщена Ñозданию Ñерверной чаÑти Ð´Ð»Ñ Ð²ÐµÐ± Ð¿Ñ€Ð¸Ð»Ð¾Ð¶ÐµÐ½Ð¸Ñ Ð»Ð¸Ñ‚ÐµÑ€Ð°Ñ‚ÑƒÑ€Ð½Ð¾Ð³Ð¾ портала на android. Ð’ ходе Ð²Ñ‹Ð¿Ð¾Ð»Ð½ÐµÐ½Ð¸Ñ Ñ€Ð°Ð±Ð¾Ñ‚Ñ‹ Ñ Ð¿Ñ€Ð¸Ð¼ÐµÐ½ÐµÐ½Ð¸ÐµÐ¼ Ñзыка Java, фрÑймворков Spring и Hibernate и СУБД PostgreSQL были реализованы база данных и ÑÐµÑ€Ð²ÐµÑ€Ð½Ð°Ñ Ñ‡Ð°Ñть Ð´Ð»Ñ Ð»Ð¸Ñ‚ÐµÑ€Ð°Ñ‚ÑƒÑ€Ð½Ð¾Ð³Ð¾ портала на android. Ð ÐµÐ°Ð»Ð¸Ð·Ð¾Ð²Ð°Ð½Ð½Ð°Ñ ÑÐµÑ€Ð²ÐµÑ€Ð½Ð°Ñ Ñ‡Ð°Ñть была развернута Ñ Ð¿Ð¾Ð¼Ð¾Ñ‰ÑŒÑŽ ÑервиÑа VK Cloud Ð´Ð»Ñ Ð¿Ñ€Ð¾Ð²ÐµÑ€ÐºÐ¸ работоÑпоÑобноÑти, подключение клиентÑкой чаÑти проиÑходило Ñ Ð½ÐµÑкольких уÑтройÑтв android разной Ñтепени мощноÑти и проблем не было обнаружено. Было проведено модульное теÑтирование Ñ Ð¿Ð¾ÐºÑ€Ñ‹Ñ‚Ð¸ÐµÐ¼ кода более 80%. Также было проведено интеграционное теÑтирование Ñ Ð¿Ð¾Ð¼Ð¾Ñ‰ÑŒÑŽ Ñервера непрерывной интеграции GitLab. Реализованные Ñценарии теÑÑ‚Ð¸Ñ€Ð¾Ð²Ð°Ð½Ð¸Ñ Ð±Ñ‹Ð»Ð¸ пройдены без проблем. Так же было реализовано теÑтирование производительноÑти, которое производилоÑÑŒ на домашнем перÑональном компьютере в качеÑтве Ñервера, и выÑÑнилоÑÑŒ, что реализованный продукт работает доÑтаточно Ñтабильно, однако еÑть проблемы при повышении объема базы данных, что ÑвÑзано Ñ Ð¿Ñ€Ð¾Ð¸Ð·Ð²Ð¾Ð´Ð¸Ñ‚ÐµÐ»ÑŒÐ½Ð¾Ñтью физичеÑкой чаÑти перÑонального компьютера, а не программной чаÑти вопроÑа.
This work is dedicated to creating a server application for the web literary portal on android. In the course of the work with the use of Java, frameworks Spring and Hibernate and database management system PostgreSQL were implemented database and server component for the literary portal on android. The implemented server part was deployed using the VK Cloud service to test its functionality, the client part was connected from several android devices of different power levels and no problems were detected. Unit testing was conducted with code coverage of over 80%. Integration testing was also performed using the GitLab continuous integration server. Implemented test scenarios were passed without any problems. Performance testing was also implemented on a home PC as a server, and it turned out that the implemented product works quite stably, but there are problems with increasing the size of the database, which is associated with the performance of the physical part of the PC, not the software part of the issue.
http запÑоÑÑ, пÑиложение, ÑеÑвеÑ, http requests, server, java, Ð±Ð°Ð·Ñ Ð´Ð°Ð½Ð½ÑÑ, hibernate, application, database
http запÑоÑÑ, пÑиложение, ÑеÑвеÑ, http requests, server, java, Ð±Ð°Ð·Ñ Ð´Ð°Ð½Ð½ÑÑ, hibernate, application, database
| selected citations These citations are derived from selected sources. This is an alternative to the "Influence" indicator, which also reflects the overall/total impact of an article in the research community at large, based on the underlying citation network (diachronically). | 0 | |
| popularity This indicator reflects the "current" impact/attention (the "hype") of an article in the research community at large, based on the underlying citation network. | Average | |
| influence This indicator reflects the overall/total impact of an article in the research community at large, based on the underlying citation network (diachronically). | Average | |
| impulse This indicator reflects the initial momentum of an article directly after its publication, based on the underlying citation network. | Average |
