Servis Odaklı Mimari, tamamen yeni bir kavram değildir, ancak bugünlerde en sık kullanıldığı yöntemler yeni teknolojiden yararlanmaktadır. Servis Odaklı Mimarileri, en temelinde, yazılım uygulamalarının yapısını ve bir iş modeli ile etkileşimi açıklar. Tüm bunların içindeki anahtar kelime Servis .
Servis Odaklı Mimari'de tanımlandığı gibi bir Servis, diğer fonksiyonlardan bağımsız olan özel bir yazılım fonksiyonudur. Örneğin, bir bankanın yazılım protokolleri mutlaka bir Müşteri Dengesi Talebi talebi içerecektir, böylece bankanın veya müşterinin talebi üzerine bir cari denge görüntülenir. Müşteri Bakiyesi Alın bir Hizmettir. Banka modelini kullanarak, diğer Servisler İşlem Para Yatırma, İşlem Para Çekme vb.
Servis Odaklı Mimarileri kullanarak, bu Servislerin her biri aynı yazılım sistemlerini kullanırken, genel yazılım sisteminde bağımsız olarak çalışır. Bu, karşı sezgisel geliyor, ama gerçekten değil. Temel olarak, çeşitli Servisler farklı sonuçlar için aynı şeyi yapmak üzere aynı sistemi kullanıyor. John Smith için Müşteri Dengesi Alın, Jane Doe Enterprises için Müşteri Dengesi Alın ile aynı işlevdir, ancak ilgili veriler farklıdır. Servis Odaklı Mimarilerin güzelliği, yazılımın, müşterinin John Smith gibi bir birey veya Jane Doe Enterprises gibi bir işletme olup olmadığına bakılmaksızın, tüm Müşteri Dengesi Al komutlarını aynı şekilde işlemek üzere tasarlanmış olmasıdır.
Servis Odaklı Mimarilerin başarısının anahtarı, Servislerin kendisinin gevşek bir şekilde birbirine bağlanmış olmasıdır. Yani, farklı koşullara uyarlanabilirler. Servis komutu Müşteri Dengesi Al komutunu, Tüm Hesaplar için Müşteri Dengesi Al komutunu alırsa, yazılımın sanal tekerleği yeniden icat etmesi gerekmez; bunun yerine, ilgili Servis aynı uçları biraz farklı yollarla elde etmek için aynı temel protokolleri kullanabilir.
Servis Odaklı Mimarilerin bugünlerde sunulmasının bir yolu da XML. Bu, daha iyi bir terim eksikliği için, genel programlama dili, bir tür lingua franca olarak kendini gösterir. Tek ihtiyacınız olan, XML isteklerini işleyebilmek için bir Web tarayıcısıdır. En son Windows veya Mac OS sürümünü çalıştırmanıza gerek yok. Sisteme giriş yapmak ve gerekli Servisleri gerçekleştirmek, istekleri yerine getiren ve Servis sağlayan bilgisayarın aynı temel dili konuşması nedeniyle dikkate alınır.


