SABUN - Giriş

SOAP, Basit Nesne Erişim Protokolünün kısaltmasıdır. World Wide Web Consortium (W3C) tarafından şu adreste tanımlanmıştır:https://www.w3.org/TR/2000/NOTE-SOAP-20000508 aşağıdaki gibi -

SOAP, merkezi olmayan, dağıtılmış bir ortamda bilgi alışverişi için hafif bir protokoldür. Üç bölümden oluşan XML tabanlı bir protokoldür: bir mesajda ne olduğunu ve onu nasıl işleyeceğini açıklamak için bir çerçeve tanımlayan bir zarf; uygulama tanımlı veri türlerinin örneklerini ifade etmek için bir dizi kodlama kuralı; ve uzak prosedür çağrılarını ve yanıtlarını temsil etmek için bir kongre.

SABUN - Önemli Özellikler

SABUNUN bazı önemli özellikleri aşağıdadır.

  • İnternet üzerinden iletişim kurmak için tasarlanmış bir iletişim protokolüdür.

  • XML mesajlaşması için HTTP'yi genişletebilir.

  • Web servisleri için veri aktarımı sağlar.

  • Tüm belgeleri değiş tokuş edebilir veya uzak bir prosedürü çağırabilir.

  • Bir mesajı yayınlamak için kullanılabilir.

  • Hem platformdan hem de dilden bağımsızdır.

  • Hangi bilgilerin nasıl gönderileceğini tanımlamanın XML yoludur.

  • İstemci uygulamalarının uzak hizmetlere kolayca bağlanmasını ve uzak yöntemleri çalıştırmasını sağlar.

SOAP, çeşitli mesajlaşma sistemlerinde kullanılabilmesine ve çeşitli taşıma protokolleri aracılığıyla iletilebilmesine rağmen, SOAP'ın ilk odak noktası, HTTP aracılığıyla taşınan uzak prosedür çağrılarıdır. CORBA, DCOM ve Java RMI gibi diğer çerçeveler SOAP'a benzer işlevsellik sağlar, ancak SOAP mesajları tamamen XML'de yazılır ve bu nedenle benzersiz bir şekilde platformdan ve dilden bağımsızdır.