Web Hizmetleri - Bileşenler
Geçtiğimiz birkaç yıl içinde, günümüzün web hizmetleri teknolojisinin çekirdeğini oluşturan dünya standartları olarak üç ana teknoloji ortaya çıktı. Bu teknolojiler aşağıda tartışılmaktadır.
XML-RPC
Bu, bilgisayarlar arasında bilgi alışverişi için en basit XML tabanlı protokoldür.
- XML-RPC, RPC'leri gerçekleştirmek için XML mesajlarını kullanan basit bir protokoldür. 
- İstekler XML olarak kodlanır ve HTTP POST aracılığıyla gönderilir. 
- XML yanıtları, HTTP yanıtının gövdesine yerleştirilmiştir. 
- XML-RPC, platformdan bağımsızdır. 
- XML-RPC, çeşitli uygulamaların iletişim kurmasına izin verir. 
- Bir Java istemcisi XML-RPC'yi bir Perl sunucusuna konuşabilir. 
- XML-RPC, web hizmetlerine başlamanın en kolay yoludur. 
XML-RPC hakkında daha fazla bilgi edinmek için XML-RPC Eğiticimizi ziyaret edin .
SABUN
SOAP, bilgisayarlar arasında bilgi alışverişi için XML tabanlı bir protokoldür.
- SOAP bir iletişim protokolüdür. 
- SOAP, uygulamalar arasındaki iletişim içindir. 
- SOAP, mesaj göndermek için bir formattır. 
- SOAP, İnternet üzerinden iletişim kurmak için tasarlanmıştır. 
- SOAP platformdan bağımsızdır. 
- SOAP dilden bağımsızdır. 
- SABUN basit ve genişletilebilir. 
- SOAP, güvenlik duvarlarının etrafından dolaşmanıza izin verir. 
- SABUN W3C standardı olarak geliştirilecektir. 
SABUN hakkında daha fazla bilgi edinmek için SABUN Eğitimimizi ziyaret edin .
WSDL
WSDL, web hizmetlerini ve bunlara nasıl erişileceğini açıklayan XML tabanlı bir dildir.
- WSDL, Web Hizmetleri Açıklama Dili anlamına gelir. 
- WSDL, Microsoft ve IBM tarafından ortaklaşa geliştirildi. 
- WSDL, merkezi olmayan ve dağıtılmış ortamlarda bilgi alışverişi için XML tabanlı bir protokoldür. 
- WSDL, bir web hizmetini açıklamak için kullanılan standart biçimdir. 
- WSDL tanımı, bir web hizmetine nasıl erişileceğini ve hangi işlemleri gerçekleştireceğini açıklar. 
- WSDL, XML tabanlı hizmetlerle nasıl arabirim kurulacağını açıklayan bir dildir. 
- WSDL, dünya çapında XML tabanlı bir işletme kaydı olan UDDI'nin ayrılmaz bir parçasıdır. 
- WSDL, UDDI'nin kullandığı dildir. 
- WSDL 'wiz-donuk' olarak telaffuz edilir ve 'WSD-L' olarak yazılır. 
WSDL hakkında daha fazla bilgi edinmek için WSDL Eğitimimizi ziyaret edin .
UDDI
UDDI, web hizmetlerini açıklamak, yayınlamak ve bulmak için XML tabanlı bir standarttır.
- UDDI, Evrensel Açıklama, Keşif ve Entegrasyon anlamına gelir. 
- UDDI, web hizmetlerinin dağıtılmış bir kaydı için bir belirtimdir. 
- UDDI, platformdan bağımsız, açık çerçevedir. 
- UDDI, SOAP, CORBA ve Java RMI Protokolü aracılığıyla iletişim kurabilir. 
- UDDI, web servislerine arayüzleri tanımlamak için WSDL kullanır. 
- UDDI, SOAP ve WSDL ile birlikte web hizmetlerinin üç temel standardından biri olarak görülmektedir. 
- UDDI, işletmelerin birbirlerini keşfetmelerini ve İnternet üzerinden nasıl etkileşim kuracaklarını tanımlamalarını sağlayan açık bir endüstri girişimidir. 
UDDI hakkında daha fazla bilgi edinmek için UDDI Eğitimimizi ziyaret edin .