Research Article
BibTex RIS Cite

Detection Of Unplanned Interruptions Occurring in Web Services

Year 2021, Volume: 5 Issue: 2, 212 - 225, 31.12.2021
https://doi.org/10.33461/uybisbbd.1000007

Abstract

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.

References

  • Bacı, R. (2008). Development of a Web Services Security Architecture Based On .Net Framework. Yüksek Lisans Tezi. İzmir Yüksek Teknoloji Enstitüsü Mühendislik ve Fen Bilimleri Enstitüsü. İzmir.
  • Bakırov, A. (2012). Restful Web Service Security. Yüksek Lisans Tezi. Fatih Üniversitesi Fen Bilimleri Enstitüsü. İstanbul.
  • Balıkcı, F. (2014). Servis Odaklı Mimarilerde Web Servislerin Versiyonlanması için Bir Tasarım Yaklaşımı. Yüksek Lisans Tezi. Maltepe Üniversitesi Fen Bilimleri Enstitüsü. İstanbul.
  • Benharref, A., Serhani, M., Bouktif, S., & Bentahar, J. (2010). “A managerial community of Web Services for management of communities of Web Services”. 2010 10th Annual International Conference on New Technologies of Distributed Systems (NOTERE). Tozeur: IEEE.
  • Deniz, E. (2009). Web Services Based Security Application Framework Model. İstanbul.
  • Devlet Planlama Teşkilatı (2009). Birlikte Çalışabilirlik Esasları Rehberi (2009). Ankara.
  • Gunawi, H., Hao, M., Suminto, R., Laksono, A., Satria, A., Adityatama, J., & Eliazar, K. (2016). “Why Does the Cloud Stop Computing? Lessons from Hundreds of Service Outages”. SoCC '16: ACM Symposium on Cloud Computing, 1-16.
  • Gümüş, Ö., & Yürek, İ. (2015). “Anlamsal Web Servislerinin Dinamik Çağrımı”. Bilişim Teknolojileri Dergisi, 71-87.
  • Kutlugün, E. (2018). Bilgi Sistemlerinde Hata Ağacı Analizi Yaklaşımı ile Risk Değerlendirme. Yüksek Lisans Tezi. İstanbul Arel Üniversitesi Fen Bilimleri Enstitüsü. İstanbul.
  • Oh, S.-C., Lee, D., & Kumara, S. (2008). “Effective Web Service Composition in Diverse and Large-Scale Service Networks”. IEEE Transactions on Services Computing, 15-32.
  • Oliveira, R. A., Raga, M. M., Laranjeiro, N., & Vieira, M. (2020). “An Approach for Benchmarking the Security of Web Service Frameworks”. Future Generation Computer Systems (110), 833-848.
  • Özdikililer, E., & Göksel, Ç. (2018). “Entegre Bilgi Sistemi Modeli Geliştirilmesi: DataOCEAN”. Geomatik Dergisi (3), 225-232.
  • Rezaei Kalantari, K., Ebrahimnejad, A., & Motameni, H. (2020). “Dynamic software rejuvenation in web services: a whale optimization algorithm-based approach”. Turkish Journal of Electrical Engineering & Computer Sciences (28), 890-903.
  • Sarıkoz, B. G. (2015). An Information Security Framework For Web Services In Enterprise Networks. Yüksek Lisans Tezi. Orta Doğu Teknik Üniversitesi Bilişim Enstitüsü. Ankara.
  • Sarıman, G., & Küçüksille, E. U. (2016). “Web Servislerinin Yazılım Güvenlik Testleri için Önerilen Hibrit Yaklaşım”. SDU International Journal of Technological Science (8), 1-14.
  • Türk Standartları Enstitüsü. “Web Servis Güvenliği İçin Ortak Kriterler Koruma Profili, https://statik.tse.org.tr/upload/tr/dosya/icerikyonetimi/2221/17032015140058-3.pdf, (20.09.2021).
  • Ulaştırma, Denizcilik ve Haberleşme Bakanlığı. (2017). “KamuNet Ağına Bağlanma ve KamuNet Ağının Denetimine İlişkin Usul ve Esaslar Hakkında Tebliğ”, https://www.resmigazete.gov.tr/eskiler/2017/06/20170621-15.htm, (21.06.2017).
  • Yue, H., & Tao, X. (2012). “Web Services Security Problem in Service-oriented Architecture”. 2012 International Conference on Applied Physics and Industrial Engineering, 1635-1641.

Web Servislerde Meydana Gelen Plansız Kesintilerin Tespiti

Year 2021, Volume: 5 Issue: 2, 212 - 225, 31.12.2021
https://doi.org/10.33461/uybisbbd.1000007

Abstract

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.

References

  • Bacı, R. (2008). Development of a Web Services Security Architecture Based On .Net Framework. Yüksek Lisans Tezi. İzmir Yüksek Teknoloji Enstitüsü Mühendislik ve Fen Bilimleri Enstitüsü. İzmir.
  • Bakırov, A. (2012). Restful Web Service Security. Yüksek Lisans Tezi. Fatih Üniversitesi Fen Bilimleri Enstitüsü. İstanbul.
  • Balıkcı, F. (2014). Servis Odaklı Mimarilerde Web Servislerin Versiyonlanması için Bir Tasarım Yaklaşımı. Yüksek Lisans Tezi. Maltepe Üniversitesi Fen Bilimleri Enstitüsü. İstanbul.
  • Benharref, A., Serhani, M., Bouktif, S., & Bentahar, J. (2010). “A managerial community of Web Services for management of communities of Web Services”. 2010 10th Annual International Conference on New Technologies of Distributed Systems (NOTERE). Tozeur: IEEE.
  • Deniz, E. (2009). Web Services Based Security Application Framework Model. İstanbul.
  • Devlet Planlama Teşkilatı (2009). Birlikte Çalışabilirlik Esasları Rehberi (2009). Ankara.
  • Gunawi, H., Hao, M., Suminto, R., Laksono, A., Satria, A., Adityatama, J., & Eliazar, K. (2016). “Why Does the Cloud Stop Computing? Lessons from Hundreds of Service Outages”. SoCC '16: ACM Symposium on Cloud Computing, 1-16.
  • Gümüş, Ö., & Yürek, İ. (2015). “Anlamsal Web Servislerinin Dinamik Çağrımı”. Bilişim Teknolojileri Dergisi, 71-87.
  • Kutlugün, E. (2018). Bilgi Sistemlerinde Hata Ağacı Analizi Yaklaşımı ile Risk Değerlendirme. Yüksek Lisans Tezi. İstanbul Arel Üniversitesi Fen Bilimleri Enstitüsü. İstanbul.
  • Oh, S.-C., Lee, D., & Kumara, S. (2008). “Effective Web Service Composition in Diverse and Large-Scale Service Networks”. IEEE Transactions on Services Computing, 15-32.
  • Oliveira, R. A., Raga, M. M., Laranjeiro, N., & Vieira, M. (2020). “An Approach for Benchmarking the Security of Web Service Frameworks”. Future Generation Computer Systems (110), 833-848.
  • Özdikililer, E., & Göksel, Ç. (2018). “Entegre Bilgi Sistemi Modeli Geliştirilmesi: DataOCEAN”. Geomatik Dergisi (3), 225-232.
  • Rezaei Kalantari, K., Ebrahimnejad, A., & Motameni, H. (2020). “Dynamic software rejuvenation in web services: a whale optimization algorithm-based approach”. Turkish Journal of Electrical Engineering & Computer Sciences (28), 890-903.
  • Sarıkoz, B. G. (2015). An Information Security Framework For Web Services In Enterprise Networks. Yüksek Lisans Tezi. Orta Doğu Teknik Üniversitesi Bilişim Enstitüsü. Ankara.
  • Sarıman, G., & Küçüksille, E. U. (2016). “Web Servislerinin Yazılım Güvenlik Testleri için Önerilen Hibrit Yaklaşım”. SDU International Journal of Technological Science (8), 1-14.
  • Türk Standartları Enstitüsü. “Web Servis Güvenliği İçin Ortak Kriterler Koruma Profili, https://statik.tse.org.tr/upload/tr/dosya/icerikyonetimi/2221/17032015140058-3.pdf, (20.09.2021).
  • Ulaştırma, Denizcilik ve Haberleşme Bakanlığı. (2017). “KamuNet Ağına Bağlanma ve KamuNet Ağının Denetimine İlişkin Usul ve Esaslar Hakkında Tebliğ”, https://www.resmigazete.gov.tr/eskiler/2017/06/20170621-15.htm, (21.06.2017).
  • Yue, H., & Tao, X. (2012). “Web Services Security Problem in Service-oriented Architecture”. 2012 International Conference on Applied Physics and Industrial Engineering, 1635-1641.
There are 18 citations in total.

Details

Primary Language Turkish
Subjects Computer Software
Journal Section Articles
Authors

Erkan Meral 0000-0002-4009-5900

Sami Acar 0000-0002-3030-3673

Publication Date December 31, 2021
Published in Issue Year 2021 Volume: 5 Issue: 2

Cite

APA Meral, E., & Acar, S. (2021). Web Servislerde Meydana Gelen Plansız Kesintilerin Tespiti. Uluslararası Yönetim Bilişim Sistemleri Ve Bilgisayar Bilimleri Dergisi, 5(2), 212-225. https://doi.org/10.33461/uybisbbd.1000007

Cited By