WebSocket Protokolü Nedir, ESP Kartlar ile Nasıl Kullanılır?



WebSocket Protokolü Nedir, ESP Kartlar ile Nasıl Kullanılır?

WebSocket Protokolü Nedir, ESP Kartlar ile Nasıl Kullanılır?

Merhabalar,
Bu videoda sizlere HTML5 standardı ile web sayfalarına dahil olan ve sunucu üzerinde oluşan değişikliklerin istemci tarafında (güncellenmesi talep edilmemiş olsa bile) da güncellenmesini sağlayan ve bu sayede sunucu-istemci arasında iki yönlü bir etkileşim kurulmasına olanak sağlayan WebSocket protokolünden bahsetmeye çalıştım. ESP kartlar ile gerçekleştirdiğimiz web sunucu uygulamalarında bu protokolden yararlanarak bağlı tüm sunuculardaki bilgileri güncel tutmamız mümkün.
Örnek olması açısından ESP32 kullanarak basit bir web sunucu uygulaması gerçekleştirdim ve bu sunucu üzerinde kullanılan bir buton vasıtası ile bir LED’in yakılıp söndürülmesi işlemini yönettim. Sunucuya bağlı herhangi bir istemciden yapılan bir değişiklik sonrasında tüm istemcilerde güncel durumun sağlandığını göstermek istedim.

Umarım sizler için faydalı bir içerik olmuştur. İyi seyirler dilerim.

Kaynak Kod:
https://github.com/mucitpilot/websocket/archive/refs/heads/main.zip

Gerekli Kütüphaneler:
1.ESPAsyncWebServer:
https://github.com/me-no-dev/ESPAsyncWebServer/archive/master.zip
2.AsyncTCP:
https://github.com/me-no-dev/AsyncTCP/archive/master.zip

Comments are closed.