Web API REST nedir?

  • Konuyu Başlatan Konuyu Başlatan Admin
  • Başlangıç tarihi Başlangıç tarihi

Admin

Yönetici
Site Sorumlusu
Katılım
17 Ocak 2024
Mesajlar
163.273
Çözümler
15
Tepkime puanı
1
Puan
38
Web sitesi
forumsitesi.com.tr

Web API REST nedir?​

REST (Representational State Transfer) istemci ve sunucu arasındaki iletişimi Http protokolü ile hızlı ve oldukça yalın bir şekilde yapılabilmesini sağlayan servis mimarisidir. Http protokolü ile çalışıyor olması minimum içerik ile veri iletişimi yapmasını sağlar bu da hız ve basitlik olarak artı sağlar.
Web Servis ve API nedir?
Bir uygulamanın/servisin sahip olduğu yeteneklerin dışarıdan da kullanılabilmesini sağlayan yapıya API diyoruz. Daha basit ifade etmek gerekirse A uygulamasının, belli yetki kısıtları dahilinde, B uygulaması tarafından da kullanılmasını istiyorsak API ismini verdiğimiz yapıya ihtiyaç duyuyoruz.

Web API nedir nasıl kullanılır?​

API, bir sunucunun üzerindeki uygulamaya farklı platformlardan ulaşılmasını ve response dönmesine olanak sağlar. Web API’lerinin tamamı REST(REpresentational State Transfer) mimarisi üzerinde dizayn edilir. Bundan dolayı platform bağımsız çalışır. Bu mimari GET, POST, PUT, DELETE metotlarının hepsini desteklemektedir.
Web API nerelerde kullanılır?
Asp . Net Web Api ise farklı türde sayısız client (browsers, mobile phones, tablets, pc, etc.) tarafından consume edilebilen HTTP protokolü üzerinden haberleşebilen servisler oluşturmak için kullanılan bir framework şeklinde tanımlayabiliriz.

Spring REST API nedir?​

REST, Representational State Transfer ‘in kısaltmasıdır. Representational State Transfer yani Temsili Durum Transferi, HTTP metotlarını kullanan, esnek bir yapıya sahip, istemci – sunucu arasındaki basit bir veri iletişim yoludur. Katı kurallara sahip bir protokolden ziyade bir mimari stildir.
Web servis uygulamaları nedir?
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.
 
Geri
Üst