İBB SOA ile ilgili bilgi bulunamadı. Ancak, SOA (Service Oriented Architecture) yani Hizmet Odaklı Mimari, yazılım sistemlerini bağımsız ve yeniden kullanılabilir hizmetlerden oluşan bir koleksiyon şeklinde organize eden bir yazılım tasarım paradigmasıdır 25.
SOA’daki her hizmet, bir iş sürecini veya işlevi temsil eder ve bu hizmetler, daha büyük ve karmaşık uygulamalar oluşturmak için bir araya getirilebilir 2.
SOA’nın bazı temel özellikleri şunlardır:
- Modülerlik 2. Hizmetler ayrı ayrı geliştirilebilen, konuşlandırılabilen ve bakımı yapılabilen bağımsız modüller olarak tasarlanır 2.
- Birlikte çalışılabilirlik 2. Hizmetler, farklı platformlar, diller ve protokoller arasında iletişim kurarak heterojen sistemlerin etkileşimine olanak tanır 2.
- Gevşek bağlantı 2. Hizmetler gevşek bir şekilde birleştirilmiştir, yani birbirlerine minimum düzeyde bağımlıdır 2.
- Yeniden kullanılabilirlik 2. Hizmetler, farklı uygulamalar veya iş süreçleri arasında yeniden kullanılabilir ve bu da yedekliliği azaltır 2.
- Keşfedilebilirlik 2. Hizmetler genellikle bir hizmet kayıt defteri aracılığıyla keşfedilebilir, bu da geliştiricilerin mevcut hizmetleri bulmasını ve kullanmasını kolaylaştırır 2.
5 kaynaktan alınan bilgiyle göre: