Web servis, elektronik cihaz tarafından başka bir elektronik cihaza sunulan, World Wide Web üzerinden birbirleriyle iletişim kuran yapıların bütününe verilen isimdir. Bir Web servisinde, HTTP gibi bir Web teknolojisi orijinal olarak insandan makineye iletişim için tasarlanmıştır. HTML, XML, JSON gibi makine tarafından okunabilen dosya formatlarını aktarmak için kullanılır.
Web servisleri (genel)
AJAX (Eşzamansız JavaScript ve XML)
AJAX (Eşzamansız Javascript ve XML), Web servislerinde yaygın olarak kullanılan bir tekniktir. AJAX, sahne arkasındaki bir web sunucusuyla veri alışverişi yaparak web sayfalarının eşzamansız olarak güncellenmesini sağlar. Böylece, bir web sayfasının bölümlerini tüm sayfayı yeniden yüklemeden güncelleyebilir. AJAX ismi bazı insanlar için yanıltıcıdır. AJAX uygulamaları verileri taşımak için XML kullanabilir, ancak verileri JSON metni olarak taşımak XML'e kıyasla daha yaygındır.
REST (Temsili Durum Aktarımı)
Web protokolleri ve teknolojilerini kullanan bir dağıtık sistemdir. REST prensiplerini sağlayan sistemler, RESTful olarak sıfatlandırılır.
İşaretleme dillerini kullanan web servisleri
- JSON-RPC
- JSON-WSP
- Representational state transfer (REST) versus remote procedure call (RPC)
- Web Services Conversation Language (WSCL)
- W3C tarafından geliştirilen Web Services Description Language (WSDL)
- Web Services Flow Language (WSFL)
- BPEL
- Web template
- WS-MetadataExchange
- XML Interface for Network Services (XINS)
Web API
Web API, bir web sunucusu veya web tarayıcısı için bir uygulama programlama arabirimidir. Web API adından da anlaşılacağı gibi, HTTP protokolü kullanılarak web üzerinden erişilebilir. Web API bir kavramdır, teknoloji değil. Java, .NET gibi farklı teknolojileri kullanarak Web API geliştirilebilir. Örneğin, Wiki RESTful API'leri, Wiki sayfalarını düzenleyebilme, talep edebilme, sıralayabilme ve bunlara erişebilme gibi işlevler sunar.
Kaynakça
- ^ . 13 Ağustos 2020 tarihinde kaynağından arşivlendi..
wikipedia, wiki, viki, vikipedia, oku, kitap, kütüphane, kütübhane, ara, ara bul, bul, herşey, ne arasanız burada,hikayeler, makale, kitaplar, öğren, wiki, bilgi, tarih, yukle, izle, telefon için, turk, türk, türkçe, turkce, nasıl yapılır, ne demek, nasıl, yapmak, yapılır, indir, ücretsiz, ücretsiz indir, bedava, bedava indir, mp3, video, mp4, 3gp, jpg, jpeg, gif, png, resim, müzik, şarkı, film, film, oyun, oyunlar, mobil, cep telefonu, telefon, android, ios, apple, samsung, iphone, xiomi, xiaomi, redmi, honor, oppo, nokia, sonya, mi, pc, web, computer, bilgisayar
Web servis elektronik cihaz tarafindan baska bir elektronik cihaza sunulan World Wide Web uzerinden birbirleriyle iletisim kuran yapilarin butunune verilen isimdir Bir Web servisinde HTTP gibi bir Web teknolojisi orijinal olarak insandan makineye iletisim icin tasarlanmistir HTML XML JSON gibi makine tarafindan okunabilen dosya formatlarini aktarmak icin kullanilir Ag hizmetleriWeb servisleri genel AJAX Eszamansiz JavaScript ve XML AJAX Eszamansiz Javascript ve XML Web servislerinde yaygin olarak kullanilan bir tekniktir AJAX sahne arkasindaki bir web sunucusuyla veri alisverisi yaparak web sayfalarinin eszamansiz olarak guncellenmesini saglar Boylece bir web sayfasinin bolumlerini tum sayfayi yeniden yuklemeden guncelleyebilir AJAX ismi bazi insanlar icin yanilticidir AJAX uygulamalari verileri tasimak icin XML kullanabilir ancak verileri JSON metni olarak tasimak XML e kiyasla daha yaygindir REST Temsili Durum Aktarimi Web protokolleri ve teknolojilerini kullanan bir dagitik sistemdir REST prensiplerini saglayan sistemler RESTful olarak sifatlandirilir Isaretleme dillerini kullanan web servisleri JSON RPC JSON WSP Representational state transfer REST versus remote procedure call RPC Web Services Conversation Language WSCL W3C tarafindan gelistirilen Web Services Description Language WSDL Web Services Flow Language WSFL BPEL Web template WS MetadataExchange XML Interface for Network Services XINS Web API Web API bir web sunucusu veya web tarayicisi icin bir uygulama programlama arabirimidir Web API adindan da anlasilacagi gibi HTTP protokolu kullanilarak web uzerinden erisilebilir Web API bir kavramdir teknoloji degil Java NET gibi farkli teknolojileri kullanarak Web API gelistirilebilir Ornegin Wiki RESTful API leri Wiki sayfalarini duzenleyebilme talep edebilme siralayabilme ve bunlara erisebilme gibi islevler sunar Kaynakca 13 Agustos 2020 tarihinde kaynagindan arsivlendi