{"title":"ПРОЕКТУВАННЯ РОЗПОДІЛЕНИХ ІНФОРМАЦІЙНИХ СИСТЕМ НА ОСНОВІ ВИКОРИСТАННЯ ТЕХНОЛОГІЇ СЛАБОЗВ’ЯЗАНИХ КОМПОНЕНТІВ","authors":"А. Ю. Зінченко","doi":"10.32782/2521-6643-2022.1-63.1","DOIUrl":null,"url":null,"abstract":"У даній роботі розглядається побудова архітектурних рішень на основі технології слабозв’язаних програмних модулів автоматизованих інформаційних систем підприємств та установ. Детально проаналізовано використання принципу інверсії залежностей у реалізації сервіс-орієнтованої архітектури, побудови веб-сервісів (SOAP і REST), а також архітектурної моделі хмарних обчислень SaaS. Зокрема, детально описано використання інверсії управління через ін’єкції залежностей (Constructor injection, Parameter injection, Setter injection, Interface injection) при проектуванні програмних модулів інформаційної технології. Для підвищення надійності захисту персональних даних при проектуванні архітектурних рішень розглянуто основні механізми несанкціонованого доступу в сервіс-орієнтованих системах, а також шляхи їх подолання","PeriodicalId":43267,"journal":{"name":"International Journal of Distributed Systems and Technologies","volume":"73 1","pages":""},"PeriodicalIF":0.3000,"publicationDate":"2023-03-14","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"0","resultStr":null,"platform":"Semanticscholar","paperid":null,"PeriodicalName":"International Journal of Distributed Systems and Technologies","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.32782/2521-6643-2022.1-63.1","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"Q4","JCRName":"COMPUTER SCIENCE, INFORMATION SYSTEMS","Score":null,"Total":0}
引用次数: 0
Abstract
У даній роботі розглядається побудова архітектурних рішень на основі технології слабозв’язаних програмних модулів автоматизованих інформаційних систем підприємств та установ. Детально проаналізовано використання принципу інверсії залежностей у реалізації сервіс-орієнтованої архітектури, побудови веб-сервісів (SOAP і REST), а також архітектурної моделі хмарних обчислень SaaS. Зокрема, детально описано використання інверсії управління через ін’єкції залежностей (Constructor injection, Parameter injection, Setter injection, Interface injection) при проектуванні програмних модулів інформаційної технології. Для підвищення надійності захисту персональних даних при проектуванні архітектурних рішень розглянуто основні механізми несанкціонованого доступу в сервіс-орієнтованих системах, а також шляхи їх подолання