php ile web servis
Web servisi, XML mesajlaşma tabanlı bir sistem entegrasyon yöntemidir. W3C tarafından yapılan resmi tanımıyla web servisi, bilgisayarlar arasında ağ üzerinden etkileşimi ve uyumluluğu sağlayacak yazılım sistemidir. Günümüzde birbiriyle haberleşecek sistemleri gerçeklemek için en çok tercih edilen yöntem web servisidir.
Web servisi, XML tabanlı mesajlaşmayı esas alır. Bu nedenle, eski entegrasyon sistemlerinin aksine, haberleşecek sistemlerin birbirlerinin gerçeklenmelerinden haberdar olması veya platformlarının uyumlu olması gerekmez. Örneğin, Java ile geliştirilmiş ve UNIX sistem üzerinde çalışan bir uygulama ile .NET ile geliştirilmiş ve Windows işletim sistemi üzerinde çalışan bir uygulama, birbirlerinin çalışma ortamlarından bağımsız olarak, XML iletişim standartları aracılığıyla iletişim kurabilir. Web servisinin en büyük faydası budur.
bu yazımızda php ile soapserver ı kullanarak php web servis yazacagız. Yazacagımız web servis wdsl desteklemektedir. Php ile herhangi bir server den ulaşmak mümkündür. Diger programlama dillerinde denemedim ama php ile çalışmaktadır
örnek:
sserver.php dosyası
'1','adi'=>'emrullah','soyadi'
}
$server = new SoapServer(null,array('uri' => "urn://tyler/res"));
$server->addFunction('echoo');
$server->handle();
?>
client.php
"site adresim/sserver.php",
'uri' => "urn://tyler/req"));
$result = $client->__soapCall("echoo",
print_r( $result);
?>
"Eki/100 php ile web servis"
- php ile web servis « emrullah tuncay (Google Sidewiki'de görüntüle)
Yorumlar
Yorum Gönder