Internet

SOAP (Basit Nesne Erişim Protokolü) Nedir?

Yazar: Judy Howell
Yaratılış Tarihi: 3 Temmuz 2021
Güncelleme Tarihi: 8 Mayıs Ayı 2024
Anonim
SOAP (Basit Nesne Erişim Protokolü) Nedir? - Internet
SOAP (Basit Nesne Erişim Protokolü) Nedir? - Internet

İçerik

Web sitelerinin bu kadar kolay çalışmasının nedeni

SOAP (Basit Nesne Erişim Protokolü), farklı işletim sistemlerindeki veya ayrı sunuculardaki programların internet üzerinden birbirleriyle konuşmasını sağlayan bir internet protokolüdür. SOAP, işlemlerinde genellikle XML ve HTTP protokollerini kullanır, ancak SMTP'yi de kullanabilir.

SOAP Neden Oluşturuldu?

Microsoft, IBM, Lotus ve diğerleri gibi yazılım sağlayıcıları, aralarında sık karşılaşılan bir sorunu çözmek için bir araya geldi: Farklı işletim sistemleri ve sunucular arasında paylaşıldığında düzgün kullanılamayan çevrimiçi programlar. Programlar aynı dili paylaşmadığından, web sitelerinin farklı bölümlerini kullanmaya çalıştıklarında insanlar için sorunlar yarattı.


Bu sorunun endüstri çözümü, bir uygulama içindeki uygulamaların veya nesnelerin birbirleriyle konuşmasını sağlayan XML tabanlı bir internet protokolü olan SOAP idi. Tüm bunlar, bir web sitesini kullanırken hiç görmediğiniz arka ucu veya karmaşık bilgisayar programlama ayrıntılarını içerir.

Şöyle düşünün: SOAP, internet üzerinden mesaj göndermek ve almak için XML, HTTP ve / veya SMTP programlama dillerini birleştirmenin bir yoludur. Uygulama dili (Java, C #, Perl) veya platform (Windows, UNIX, Mac) tarafından kısıtlanmamıştır ve bu da diğer çözümlerden çok daha çok yönlü olmasını sağlar.

SOAP Nasıl Çalışır?

Yaygın bir soruna ve SOAP'ın bunu nasıl çözdüğüne bir örnek.

Banka hesaplarınıza erişmek için çevrimiçi bankacılığı kullanıyorsunuz. Bankanız aşağıdaki seçenekleri sunar:

  • Çevrimiçi bankacılık (hesap incelemeleri, transferler, ödemeyi durdurma vb.)
  • Online fatura ödeme
  • Çevrimiçi kredi kartı yönetimi

Banka, görebileceğiniz ve erişebileceğiniz tek bir web sitesinde bu üç seçeneği sunsa da, yine de farklı sunucularda çalışan tamamen ayrı uygulamalardır ve çoğu zaman tamamen farklı programlama dilleri veya hatta perde arkasında işletim sistemleri kullanırlar.


Her birinin diğeriyle konuşması için bir yol olmadan, tasarruflarınızdan kredi kartınıza para aktaramaz veya sitenin çevrimiçi fatura ödeme bölümünden çek hesabı bakiyenizi görüntüleyemezsiniz.

SOAP devreye giriyor. İçeri girdiğinizi fark etmeden, SOAP sessizce tüm bu farklı dilleri sorunsuz bir şekilde gördüğünüz ve kullandığınız tek bir basit arayüzde birleştiriyor. Sadece istediğiniz eylemleri gerçekleştirirsiniz ve SOAP her şeyin düzgün çalışmasını sağlar. Sonuç, kullanımı kolay ve hızlı bir çevrimiçi deneyimdir.

Basit Nesne Erişim Protokolüne Hala İhtiyaç Var mı?

SOAP halen dünyada yaygın olarak kullanılmaktadır. İnternet büyüdükçe ve teknoloji değiştikçe, giderek daha fazla geliştirici REST (Temsili Durum Transferi) adı verilen daha hafif bir çözüme yöneliyor.

Geliştiriciler için önemli olan ikisi arasında önemli farklılıklar vardır, ancak çoğu kişi hangisinin kullandıkları çevrimiçi hizmetleri ve web sitelerini çalıştırdığını asla bilemez. SOAP hala yaygın olarak kullanılmaktadır ve herhangi bir internet protokolü ile tamamen değiştirilmeden önce, çok uzun bir süre olacaktır.


Tavsiye Edilen

Sitede Popüler

Excel'de bir Onay İşareti Ekleme
Yazılım

Excel'de bir Onay İşareti Ekleme

eçmek embol. Yazı Tipi açılır menüünü kullanarak, egoe UI embolü veya Wingding. Bu yazı tiplerinin her birinin kendi onay işareti imgei vardır, bu nedenle kullanmak ited...
PlayStation 2 için Grand Theft Auto 3 Hileleri
Kumar

PlayStation 2 için Grand Theft Auto 3 Hileleri

tarafından gözden geçirildi Oyun ıraında itediğiniz zaman P2 denetleyiciiyle kodları girin. Önce oyunu duraklatmanıza gerek yok. Bir kodu devre dışı bırakmak için tekrar girin. Hi...