Web servis
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)
değiştirAJAX (Eşzamansız JavaScript ve XML)
değiştirAJAX (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ı)
değiştirWeb protokolleri ve teknolojilerini kullanan bir dağıtık sistemdir. REST prensiplerini sağlayan sistemler, RESTful olarak sıfatlandırılır.[1]
İşaretleme dillerini kullanan web servisleri
değiştir- 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
değiştirWeb 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
değiştir- ^ ""Teknopedia'da REST tanımı"". 13 Ağustos 2020 tarihinde kaynağından arşivlendi..