RESTful servislerin endüstriyel kullanımı için bir çerçeve

dc.contributor.advisorDikenelli, Uğur
dc.contributor.authorÜntürk, Uğur
dc.date.accessioned2020-11-11T17:31:37Z
dc.date.available2020-11-11T17:31:37Z
dc.date.issued2018en_US
dc.date.submitted2018
dc.departmentFen Bilimleri Enstitüsüen_US
dc.description.abstractSon yıllardaki internet ve teknolojinin hızlı gelişimi, büyük ölçekli sistemlerde ortaya çıkan büyük veri ve trafik yoğunluğu gibi problemleri beraberinde getirmiştir. Bu durum karşısında tekil uygulamalar talebi karşılamakta yetersiz kalmış, yerini servis odaklı mimariye bırakmaya başlamıştır. Mikroservis mimarisinin uygulanması sonucu, tekil uygulamaların bölünmesi ile ortaya çıkan izole binlerce servis, bakım ve bütünleştirme problemlerini beraberinde getirmiştir. Bu amaç doğrultusunda çalışma kapsamında, servisler arasındaki iş birliği ve bütünleştirmeyi daha esnek bir yapı ile sağlayabilmek adına ölçeklendirilebilir ve hataya dayanıklı bir çerçeve geliştirilmiştir. Geliştirilen çerçeve üzerinde servisler arası iletişim, yayıncı/abone deseni ve üzerine geliştirilen ifade gücü yüksek bir model ile sağlanmıştır. Ayrıca geliştirilen modele ait kayıtların kolay girilebilmesi için bir arayüz geliştirilmiştir. Ortaya çıkan çerçeve bir durum çalışması kapsamında, gerçek bir sektörel uygulama ile bütünleştirilerek denenmiştir. Yapılan durum çalışması, geliştirilen çerçevenin esnek ve etkin bir şekilde servis bütünleştirmesini sağlayabildiğini göstermiştir.en_US
dc.description.abstractThe rapid growth of the internet and its technologies in recent years have brought big data and network traffic problems along with it, especially in the large-scale systems. These developments resulted in architectures shifting towards service-oriented architecture due to insufficient scalability in monolith applications. With microservice architecture, monolith applications divided into thousands of isolated small services which resulted in service maintenance and integration problems. For this purpose, a scalable and fault-tolerant framework has been developed in this study in order to accomplish a more flexible and easy integration among services. In the framework, integration between services have been accomplished with publish/subscribe paradigm and developed complex expression model on top of it. Furthermore, a user interface has been developed in order to ensure saving subscriptions easily. Resulting framework has been integrated on a real industrial level application as a case study. Case study results show that service integration can be accomplished in a flexible and effective way using the developed framework.en_US
dc.identifier.urihttps://hdl.handle.net/11454/60284
dc.language.isotren_US
dc.publisherEge Üniversitesi, Fen Bilimleri Enstitüsüen_US
dc.relation.publicationcategoryTezen_US
dc.rightsinfo:eu-repo/semantics/openAccessen_US
dc.subjectServis Tabanlı Mimarien_US
dc.subjectYayıncı/Abone Desenien_US
dc.subjectREST ve RESTful Web Servislerien_US
dc.subjectServis Bütünleştirmesien_US
dc.subjectService Oriented Architectureen_US
dc.subjectPublish/Subscribe Patternen_US
dc.subjectREST and RESTful Web Servicesen_US
dc.subjectService Integrationen_US
dc.titleRESTful servislerin endüstriyel kullanımı için bir çerçeveen_US
dc.title.alternativeA framework for industrial usage of RESTful servicesen_US
dc.typeMaster Thesisen_US

Dosyalar

Orijinal paket
Listeleniyor 1 - 1 / 1
Yükleniyor...
Küçük Resim
İsim:
ugurunturk2018.pdf
Boyut:
1.84 MB
Biçim:
Adobe Portable Document Format
Açıklama:
Yüksek lisans tez dosyası
Lisans paketi
Listeleniyor 1 - 1 / 1
Küçük Resim Yok
İsim:
license.txt
Boyut:
1.44 KB
Biçim:
Item-specific license agreed upon to submission
Açıklama: