SOAP Nedir?

Bu yazida Web servis mimarisinin onemli yapitaslarindan biri olan SOAP ile ilgili kısa bilgi verilmiştir. Daha Fazla bilgi için www.xmlturk.org adresini ziyaret ediniz.

HTTP üzerinden veri alışverişi sağlayan XML'e veya JSON'a dayalı protokoldur. Daha basit bir tanımla bir web servisine erişmek için kullanılan protokoldur.

SOAP (Simple Object Access Protocol) nedir?

  • SOAP, iletisim protokoludur.
  • Uygulamalar arasındaki iletişimi sağlamak içindir.
  • Mesaj göndermek için bir format (standart bir yapı) dir.
  • Internet uzerinden veri alışverişini gerçekleştirmek için tasarlanmıştr.
  • Platform ve Dil'den bağımsızdır.
  • XML tabanlıdır.
  • Basit ve Geliştirebilirdir.
  • Suncularda kolay bir şekilde çalışmaktadır.
  • W3C standartdı olarak geliştirilmektedir.

Neden SOAP?

Internet üzerine progranların birbiri ile haberleşmesi uygulama geliştirirken sağlaması önemlidir.

Uygulama bütünlestirme için RPC (Remote Procedure Calls) gibi cozumler kullanilmaktadir fakat HTTP bunun icin tasarlanmamistir.RPC uyum ve guvenlik problemi gostermektedir.Firewall, Proxy gibi sunucular bu cesit veri alisverisi icin engel olusturmaktadir.Örnegin birçok firewall 80. port (HTTP) disindaki portlara erisimi engeller. SOAP'ta mesajlar HTTP üzerinden XML verisi olarak tasindigindan guvenlik duvarina takilmazlar.

HTTP uzerinden uygulamalar arasinda bilgi iletisimini saglamak iyi bir yoldur, çunku HTTP'yi butun internet browser'lari ve sunuculari destekler.SOAP bunu saglamak(basarmak) icin yaratilmistir.

SOAP farkli platformlarda(Birbirinden farkli Isletim Sistemlerinde calisan , farkli programlama dillerinde hazirlanmis teknolojiler..) calisan uygulamalar arasinda veri iletisimi saglamayi desteklemektedir.

Adobe ve SOAP

Adobe'nin web tabanli programlar gelistirme dili olan ColdFusion Apache Axis SOAP ile entegre calsiarak Web Servislerini desteklemektedir.

SOAP 1.1 W3C'e sunumu

Bircok firma (UserLand, Ariba, Commerce One, Compaq, Developmentor, HP, IBM, IONA, Lotus, Microsoft, and SAP) W3C'e SOAP internet protokolünü sunarlar.Bu Internet protokolu Internet Standartlarini kullanarak guclu Internet sunuclari ile GUI dekstop uygulamalarinin iletisim kurmasi saglanarak Uygulama Gelistirmede bir devrim gerceklestirmek gayesindedir.

W3C SOAP 1.2 ile calisiyor

W3C de ilk Resmi SOAP Çalisma Taslagi 2001 yili Aralik ayinda yayimlandi.

Size özel Workcube ERP çözümünüzü hemen kullanmaya başlamak için not bırakın, sizi arayalım.

Whatsapp +90 553 107 37 22
Uzman Hattı +90 850 441 23 23
Workcube Holistic Çözümleri

İşletmenizin İhtiyaç Duyduğu Tüm İş Çözümleri.