Public institutions need the data of other public institutions while performing their duties. This needed data is provided instantaneously by using web services today, together with the fact that public institutions carry out many business processes through web applications. Data received via web services can also be used in critical business processes of public institutions. For computer applications that perform critical business processes, the interruption tolerance time can be very short. For this type of applications detection time of interruptions in web services due to hardware failures or network disconnections is an important issue. In this study, a management model for the management of interruptions for web services used in data sharing between public institutions is presented. With this management model, public institutions will not share web services directly with each other, but will share them through a centralized software called the Central Web Service Management System. Windows services will be developed for all web services integrated into this software, and queries will be made from related web services automatically at certain periods by using these Windows services, and interruptions will be detected thanks to these queries. At the end of the study, the average duration of the interruptions in web services according to the operating time intervals of Windows service queries is given.
web service data sharing web services interruption interruption management Windows service
Kamu kurumları görevlerini ifa ederken diğer kamu kurumlarının verilerine ihtiyaç duymaktadır. İhtiyaç duyulan bu veriler, kamu kurumlarının birçok iş sürecini web uygulamaları aracılığıyla gerçekleştirmeleriyle birlikte günümüzde web servisler kullanılarak anlık olarak temin edilmektedir. Web servislerle alınan veriler, kamu kurumlarının kritik iş süreçlerinde de kullanılabilmektedir. Kritik iş süreçlerini gerçekleştiren bilgisayar uygulamaları için kesinti tolerasyon süresi çok kısa olabilmektedir. Bu tip uygulamalar için donanım arızası veya ağda gerçekleşen bağlantı kopmaları gibi aksaklıklar nedeniyle web servislerde meydana gelen kesintilerin tespit edilme süresi önemli bir konudur. Bu çalışma ile kamu kurumları arasında veri paylaşımında kullanılan web servisler için kesintilerin yönetimine yönelik bir yönetim modeli sunulmaktadır. Söz konusu yönetim modeli ile kamu kurumları web servislerini birbirleri ile doğrudan paylaşmayacak, Merkezi Web Servis Yönetim Sistemi adı verilen merkezileştirilmiş bir yazılım aracılığıyla paylaşacaklardır. Bu yazılıma entegre edilen tüm web servisler için Windows servisler geliştirilecek ve bu Windows servisler kullanılarak belirli periyotlarda otomatik olarak ilgili web servislerden sorgular gerçekleştirilecek ve bu sorgular sayesinde kesintiler tespit edilecektir. Windows servis sorgularının çalışma zaman aralıklarına göre, web servislerde meydana gelen kesintilerin ortalama olarak ne kadar sürede tespit edileceği çalışma sonunda verilmiştir.
web servis veri paylaşımı web servislerde kesinti kesinti yönetimi windows servis
Birincil Dil | Türkçe |
---|---|
Konular | Bilgisayar Yazılımı |
Bölüm | Makaleler |
Yazarlar | |
Yayımlanma Tarihi | 31 Aralık 2021 |
Yayımlandığı Sayı | Yıl 2021 |