Ana içeriğe geç

"Socket.IO" ile etiketlenmiş 77 doküman etiketlendi

Tüm Etiketleri Görüntüle

2.xten 3.0a Geçiş

Bu belge, Socket.IO kütüphanesinin 2.x versiyonundan 3.0 versiyonuna geçiş yaparken dikkate almanız gereken önemli değişiklikleri ve bilgilere ulaşmanıza yardımcı olmayı amaçlamaktadır.

3.xten 4.0a Geçiş

Socket.IO 4.0.0 sürümüne geçişin detayları ve uyumsuzluklar hakkında bilgi. Önemli değişiklikler ve yeni özellikler hakkında derinlemesine bir inceleme.

4.5.2 Versiyonu

4.5.2 version release notes highlighting server and client updates, bug fixes, and dependencies.

4.7.3 Sürümü

Socket.IO 4.7.3 version release notes, including server and client updates, bug fixes, and dependencies.

Ad Alanları

Bir Ad Alanı, uygulamanızın mantığını tek bir paylaşılan bağlantı üzerinden bölmenize olanak tanıyan bir iletişim kanalıdır. Bu kılavuz, ad alanlarının yapılandırılmasını ve kullanım senaryolarını kapsamaktadır.

Adaptör

Bir Adaptör, Socket.IO sunucularında olayları yönetmek için önemli bir bileşendir. Bu belge, adaptörlerin nasıl kullanılacağını ve özelliklerini açıklar.

Admin UI

Socket.IO yönetim arayüzü, Socket.IO dağıtımınızın durumunu gözlemlemenizi sağlar. Yönetimsel işlemleri ve bağlantılı sunucuları kolayca takip edebilirsiniz.

API - Genel Bakış

A concise overview of the Socket.IO API, covering common methods, acknowledgments, and events. Ideal for developers looking to understand the fundamental functionalities.

Ara Katmanlar

Ara katman fonksiyonları, her gelen bağlantı için yürütülen fonksiyonlardır. Bu bölümler, bu fonksiyonların nasıl kullanılacağını ve yönetileceğini açıklamaktadır.

AWS SQS adaptörü

Bu belge, AWS SQS adaptörünün kullanımını ve desteklenen özelliklerini açıklamaktadır. Socket.IO projelerinde nasıl entegre edileceğine dair bilgiler sunar.

Bağlantı durumu geri yükleme

Bu sayfa, bağlantı durumu geri yükleme özelliğinin nasıl çalıştığını ve nasıl uygulandığını açıklamaktadır. Özellikle istemci ve sunucu arasındaki bağlantı kesintilerini nasıl yöneteceğinizi öğrenin.

Bağlantı Durumu Kurtarma

Bağlantı durumu kurtarma, istemcinin kesintiden sonraki durumunu geri yükler. Bu özellik, kaçırılan paketleri içerir ve gereksinimleri açıklar.

Bağlantı Kesintilerini Yönetme

Bu sayfa, Socket.IO kullanarak bağlantı kesintilerini nasıl yöneteceğinizi açıklar. Uygulamanızın bağlanabilirliğini ve kullanıcı deneyimini etkili bir şekilde iyileştirmek için gerekli bilgileri sağlar.

Bellek Kullanımı

Socket.IO sunucusunun bellek kullanımı, bağlı istemci sayısına ve mesajların sıklığına bağlıdır. Bu makale, bellek kullanımı ile ilgili detayları ve grafiklerle açıklamaları içermektedir.

Birden Fazla Düğüm Kullanımı

Birden fazla Socket.IO sunucusu dağıtırken dikkat edilmesi gereken stratejileri keşfedin. Yapışkan oturum ve yük dengeleme gibi konuları kapsar.

CORS Yönetimi

Socket.IO ile CORS yönetimi hakkında gerekli bilgiler ve örnekler. CORS yapılandırmasını nasıl etkinleştireceğinizi öğrenin.

Değişiklik Günlüğü

Socket.IO sürümlerinin değişiklik günlüğünü ve önemli kilometre taşlarını içeren bilgiler. Versiyonlama politikası hakkında detaylar.

Ders Adımı

Bu derste yatay ölçeklemenin temel kavramlarını öğreneceksiniz. Uygulamanızın daha fazla istemciyi desteklemesi için sunucu altyapısını nasıl geliştireceğiniz hakkında bilgi edineceksiniz.

Eğitim - Giriş

Socket.IO eğitimine hoş geldiniz. Bu eğitimde, basit bir sohbet uygulaması oluşturacağız. Her bilgi seviyesindeki kullanıcılar için idealdir.

Eğitim Adımı

Bu bölümde, Socket.IO aracılığıyla etkinlik göndermeyi öğreneceksiniz. Herkese etkinlik gönderimi ve belirli kullanıcılara mesaj gönderimini keşfedeceksiniz.

Emit kılavuzu

Bu kılavuz, socket.ionun emit işlevselliğini ayrıntılı bir şekilde açıklar. Sunucu ve istemci tarafında nasıl kullanılacağını anlayabilirsiniz.

Etap

Socket.IO kullanarak bir olay gönderip almayı öğrenin. Kullanıcı mesaj gönderdikçe nasıl çalıştığını keşfedin.

Giriş

Socket.IO, düşük gecikmeli ve iki yönlü iletişimi sağlayan bir kütüphanedir. Bu belgede, Socket.IOnun ne olduğu, özellikleri ve kullanımı hakkında bilgi edineceksiniz.

Google Cloud Pub/Sub adaptörü

Google Cloud Pub/Sub adaptörünü kullanarak Socket.IO ile mesaj iletimi sağlamak için gerekli bilgiler. Bu adaptörün desteklediği özellikler ve kullanım örnekleri hakkında detaylar içerir.

Günlükleme ve Hata Ayıklama

Socket.IO ile hata ayıklama ve günlükleme konusunda kapsamlı bir rehber. Debugging araçları ve yöntemleri hakkında bilgi edinin.

İstemci APIsi

Socket.IO istemci APIsinin detaylı bir incelemesi. İstemci bağlantısı, olaylar ve kullanımı hakkında bilgiler içerir.

İstemci Başlatma

Socket.IO istemci kütüphanesini başlatma adımlarını içeren kapsamlı bir kılavuz. Bu belgede, istemci oluşturma süreci ve alan adları ile bağlantı konuları ele alınmaktadır.

İstemci Kurulumu

Bu sayfa, Socket.IO istemcisinin kurulumu ve sürüm uyumluluğu hakkında bilgi sağlamaktadır. İstemcinin kurulumu için gerekli adımlar ve tarayıcı desteği hakkında bilgi bulabilirsiniz.

Küme adaptörü

Küme adaptörü, Socket.IO kullanımını Node.js kümesi içinde sağlarken, birden fazla istemciye gönderilen her paketi diğer işçilere de yönlendirir. Bu belge, kurulum ve kullanım detaylarını sunar.

MongoDB adaptörü

MongoDB adaptörü ile Socket.IO arasında etkin bir iletişim kurmayı öğrenin. Bu kılavuzda, kurulumu ve kullanımını adım adım keşfedeceksiniz.

Müşteri Seçenekleri

Socket.IOda müşteri seçeneklerini ve ayarlarını keşfedin. WebSocket bağlantıları için düşük seviye motor ayarlarını öğrenin.

Müşteri Teslimatı - Eğitim Adımı

Bu sayfada, Socket.IO kullanımında müşteri teslimatının nasıl güvence altına alındığı ele alındı. Farklı teslimat garantileri ve kullanım senaryoları açıklanmaktadır.

Nasıl Çalışır

Socket.IO, düşük seviyeli Engine.IO ile yüksek seviyeli API arasında iki yönlü bir kanal sağlar. Bu içerik, bağlantı mekanizmasına ve iletişim yöntemlerine dair detaylı bilgileri sunmaktadır.

Odalar

Bu sayfa, Socket.IO odaları kavramını ve nasıl kullanılacağını açıklar. Oda yönetimi, katılma ve ayrılma işlemleri hakkında bilgi verir.

Olayları Dinleme

Sunucu ve istemci arasında iletilen olayların yönetimini ele alıyoruz. Bu kılavuz, Socket.IO ve EventEmitter yöntemleri hakkında ayrıntılı bilgiler içerir.

Olayların Yayılması

Sunucu ile istemci arasında olay göndermenin yollarını keşfedin. Socket.IOnun etkinlik yayıcı yapısına dair bilgiler edinin.

Özelleştirilmiş ayrıştırıcı

Socket.IO v2.0.0dan itibaren, paketlerin marshalling/unmarshallingını kontrol etmek için kendi ayrıştırıcınızı sağlamanın yöntemleri. Ayrıştırıcıların ve uygulanabilir örneklerin listesi.

Paketleyiciler ile Kullanım

Sunucu için paket oluşturma süreci ve Webpack kullanımı hakkında bilgi. React ve Socket.IO ile geliştirme için pratik örnekler.

Performans Ayarlamaları

Socket.IO sunucunuzun performansını artırmak için ipuçları ve öneriler. WebSocket ve OS seviyesinde optimizasyonlar hakkında bilgi edinmek için içeriği keşfedin.

PM2 ile Kullanım

PM2, Node.js uygulamaları için bir üretim süreç yöneticisidir. Bu döküman PM2 ile Socket.IO sunucusu ölçeklendirme yöntemlerini ve kullanımını açıklar.

Postgres adaptörü

Postgres adaptörü, Socket.IO ile PostgreSQLi nasıl entegre ettiğinizi açıklar. Bu kılavuz, kurulum ve kullanım adımlarını içerir.

Redis adaptörü

Redis adaptörü, Redis Pub/Sub mekanizmasını kullanarak Socket.IO sunucuları arasında iletişim sağlar. Bu belge, kurulumdan başlayarak adaptörün desteklediği özellikler ve kullanım örnekleri gibi bilgileri içerir.

Redis Akış Adaptörü

Redis Akış Adaptörü, Socket.IO sunucuları arasında veri iletimini etkinleştirmek için kullanılır. Bu adaptör, geçici bağlantı kopmalarını doğru bir şekilde ele alarak veriyi kayıpsız bir şekilde yeniden başlatır.

Socket.IO Nedir?

Socket.IO, gerçek zamanlı, çift yönlü ve olay tabanlı iletişim sağlayan güçlü bir JavaScript kütüphanesidir.

Socket.IO protokolü

Bu belge, Socket.IO protokolünün 5. sürümünü tanımlamaktadır. İçerisinde bağlantı, veri gönderme ve alma süreçleri ile örnek kodlar yer almaktadır.

Socket.IOyu Entegre Etme - Eğitim Adımı

Bu bölümde, Socket.IOyu bir Node.js uygulamasına entegre edeceğiz. Kullanıcıların bağlantı durumlarını izlemek için gereken adımlar detaylı olarak anlatılacak.

Soket Örneği (sunucu tarafı)

Bu belge, Socket.IO sunucu tarafı için temel özellikleri ve kullanımı hakkında bilgi sağlar. Özellikle bağlantılar, el sıkışma süreçleri ve olay yönetimi ele alınacaktır.

Son Notlar

Bu doküman, Nihai Sunucu ve İstemci Kodu için Socket.IO ile Chat Uygulamasını kapsamaktadır. Ek öneriler ve ilerleme adımları sunulmuştur.

Sözlük

Socket.IO ekosistemine dair önemli terimleri açıklayan bir sözlük. Her terim için detaylı bilgiye ulaşabilirsiniz.

SSS

Bu bölümde, Socket.IO ile ilgili sıkça sorulan soruları ve yanıtlarını bulacaksınız. Sorun gidermeden, WebSocket ve WebTransporta kadar çeşitli konular ele alınmaktadır.

Sunucu APIsi

Sunucu APIsine genel bir bakış ve temel kullanım kılavuzu. Socket.io ile bağlantı kurma ve olaylar ile işlemleri nasıl yönetileceğine dair bilgiler.

Sunucu Başlatma

Socket.IO sunucu kütüphanesi ile sunucu başlatma yöntemlerini keşfedin. HTTP ve HTTPS sunucuları ile farklı uygulama senaryolarını öğrenin.

Sunucu Kurulumu

Socket.IO sunucusunun nasıl kurulacağına dair adım adım bir kılavuz. Node.js gereksinimleri ve alternatif WebSocket sunucu uygulamaları hakkında bilgi içerir.

Sunucu Örneği

Sunucu örneği, uygulamanızda faydalı olabilecek birkaç özelliğe sahiptir. Bu sayfada, sunucu APIsini ve yardımcı yöntemleri keşfedeceksiniz.

Sunucu seçenekleri

Socket.IO sunucu seçenekleri ve yapılandırmaları hakkında kapsamlı bir rehber. Bu belge, Socket.IO uygulamanız için önemli olan ayarları ve kullanımlarını içerir.

Ters Proxy Arkasında

Socket.IO sunucusunu ters proxy çözümü arkasında dağıtmak için gerekli yapılandırmayı ve talimatları bulun. Aşağıda, nginx, Apache HTTPD, Node.js http-proxy ve Caddy 2 gibi popüler yöntemler yer almaktadır.

Teslimat garantileri

Bu belge, Socket.IOnun mesaj sıralama ve teslimat garantilerini açıklamaktadır. Mesajların nasıl iletildiği ve bağlantı kopmaları durumunda neler olabileceği konularında bilgi sunar.

TypeScript

TypeScript provides first-class support for Socket.IO as of version 3. This page outlines type definitions for server and client events, as well as usage examples.

Uygulama Yapısı

Bu bölüm, olay işleyicilerini nasıl kaydedeceğinizi ve farklı yöntemlerin avantajlarını açıklar.

Version 4.7.1

This release includes several fixes related to WebTransport support. Key dependencies and notable changes are outlined here.

Versiyon 2.5.0

26 Haziran 2022 tarihli Socket.IO versiyon 2.5.0 güncellemesinin detayları, hata düzeltmeleri ve bağımlılık güncellemeleri hakkında bilgi verilmektedir.

Versiyon 4.5.0

Bu belge, Socket.IO versiyon 4.5.0ın yeni özellikleri, hata düzeltmeleri ve bağımlılıkları hakkında bilgi vermektedir. Bu sürüm, TypeScript uyumluluğu, genel dinleyiciler ve bağlantı kesilme olayları gibi önemli güncellemeler içerir.

Versiyon 4.5.1

Socket.IO 4.5.1 sürüm notlarında sunucu ve istemci tarafındaki hata düzeltmeleri ile bağımlılıklar yer almaktadır. Bu sürümdeki önemli değişiklikler ve düzeltmeler hakkında bilgi bulabilirsiniz.

Versiyon 4.5.3

Bu belge, Socket.IO sürüm 4.5.3 ile birlikte gelen hata düzeltmeleri ve bağımlılık güncellemeleri hakkında bilgi sunmaktadır.

Versiyon 4.5.4

Bu sürüm, önemli güncellemeler ve güvenlik düzeltmeleri içermektedir. İçeriğinde ayrıntılı bağımlılık bilgileri bulunmaktadır.

Versiyon 4.6.0

Socket.IO versiyon 4.6.0 güncellemesi, yeni özellikler ve hata düzeltmeleri içermektedir. Ayrıca bağlantı durumu kurtarma, promise tabanlı onaylar gibi önemli geliştirmeleri barındırmaktadır.

Versiyon 4.6.1

This release includes bug fixes for both server and client components along with dependency updates. Key improvements are noted for better performance and compatibility.

Versiyon 4.6.2

This document outlines the key updates and fixes in Socket.IO version 4.6.2, released on May 31, 2023. It includes details on server and client dependencies and important fixes.

Versiyon 4.7.0

Socket.IO 4.7.0 sürümü, hata düzeltmeleri ve WebTransport desteği gibi yeni özellikler içermektedir. Detaylar aşağıda verilmiştir.

Versiyon 4.7.2

Socket.IOnun 4.7.2 sürümü, hata düzeltmeleri ve bağımlılık güncellemeleri sunmaktadır. Bu güncelleme, daha iyi bağlantı yönetimi ve güvenilirlik için önemli iyileştirmeler içermektedir.

Versiyon 4.7.4

Bu belge, Socket.IOnun 4.7.4 sürümündeki önemli güncellemeleri, hata düzeltmelerini ve bağımlılık değişikliklerini özetlemektedir.

Versiyon 4.7.5

Bu belge, Socket.IOnun 4.7.5 versiyonundaki güncellemeleri ve düzeltmeleri içermektedir. Sunucu ve istemci tarafındaki önemli değişiklikler belirtilmiştir.

Versiyon 4.8.0

Socket.IO 4.8.0 güncellemesi, yeni özellikler ve hata düzeltmeleri içermektedir. Bu güncellemede sunucu ve istemci tarafında önemli değişiklikler bulunmaktadır.

Versiyon 4.8.1

Bu belge Socket.IO sürüm 4.8.1 hakkında önemli bilgileri içermektedir. Sunucu ve istemci yapılandırmalarındaki değişikliklerin yanı sıra hata düzeltmeleri ve bağımlılıklar hakkında bilgi verir.

Yayınlama Olayları

Socket.IO ile bağlı istemcilere olay göndermenin yollarını keşfedin. Bu belgede farklı yayınlama yöntemleri ve onay süreçleri hakkında bilgi bulabilirsiniz.

Yük Testi

Socket.IO ile yük testi yapmanın yollarını keşfedin. Artillery kullanımı ve manuel istemci oluşturma hakkında detaylı bilgi edinin.