İçindekiler:
Günümüzün Web tabanlı dünyasında, yeni bir teknoloji uzunca bir süredir ilgi odağı olmuştur. Bu yeni teknolojinin adı, Web tabanlı gerçek zamanlı iletişimin kısaltması olan WebRTC'dir. Google'ın evinden yeni bir açık kaynaklı proje. Adından da anlaşılacağı gibi, herhangi bir zaman gecikmesi olmadan gerçek zamanlı olarak yeni bir esnek iletişim düzeyi sağlar. Ve tüm bunları standart Web tarayıcılarını kullanarak yapar. Bu gerçek zamanlı iletişim hizmetini oluşturmak için basit HTML5 ve JavaScript programlarının yardımı gerekir. Hepsinden iyisi, kullanıcıların farklı tür uygulamaları indirme ve çalıştırma zahmetinden geçmesi gerekmez, çünkü bu teknolojinin çalışmak için sadece bir tarayıcıya ihtiyacı vardır. WebRTC'nin ana görevi, bir tarayıcıda zengin özellikli bir uygulama için standartlaştırma oluşturmaktır. Bu Google girişimi, diğer birçok kuruluşa da bu tür bir ürün oluşturma konusunda ilham verdi.
Yakın bakış
WebRTC, tarayıcıda gerçek zamanlı iletişim sürecini kolaylaştıran Web teknolojisi için açık kaynaklı bir çerçevedir. Bir Web tarayıcısı aracılığıyla olağanüstü gerçek zamanlı iletişim oluşturmak için çok temel yapı taşlarından bazılarını içerir. Bu bloklar sesli, görüntülü, görüntülü sohbet ve ağ oluşturmanın bileşenleridir. Bir tarayıcıda kullanıldıklarında bir JavaScript API'sı kullanarak geliştiriciler tarafından kolayca erişilebilirler. Bu da geliştiricilerin gerçek zamanlı iletişim süreci için kendi Web uygulamalarını oluşturmalarına olanak tanır. İki farklı seviyede standartlaştırılmıştır. API düzeyinde, W3C tarafından standartlaştırılırken, protokol düzeyinde IETF tarafından standartlaştırılır. (Açık kaynak hakkında daha fazla bilgi için bkz. Açık Kaynak: Gerçek Olmak Çok İyi mi?)
WebRTC Kullanım Nedenleri
Şimdi, bu kadar çok farklı iletişim teknolojisiyle, uygulama tabanlı görüntülü sohbet iletişimi için neden bu özel teknolojiyi seçmeliyiz diye düşünmelisiniz. İşte birkaç neden: