WebSocket, HTML5'in tek bir TCP bağlantısı üzerinden tam dupleks iletişim için sağlamaya başladığı bir protokoldür. WebSocket API'sinde tarayıcı ve sunucu sadece el sıkışması yeterli olur ve ardından tarayıcı ile sunucu arasında hızlı bir yol oluşur. Veri doğrudan ikisi arasında iletilebilir. Tarayıcı, sunucuya Javascrip{filter}t üzerinden WebSocket bağlantısı kurması için bir talep gönderir ve bağlantı kurulduktan sonra, istemci ve sunucu doğrudan TCP bağlantısı üzerinden veri alışverişi yapabilir. Web Socket bağlantısı aldığınızda, send() yöntemiyle sunucuya veri gönderebilir ve sunucu tarafından döndürülen verileri onmessage olayıyla alabilirsiniz.
Js kullanarak bağlantı kurabileceğimizi biliyoruz, peki .net/c# ile web soketlerine bağlanmayı nasıl simüle ederiz? ?
Adresi olan bir websocket çevrimiçi sunucusu buldum:
Ona ne gönderdiğim, hangi mesajı yanıtladığı, böylece sunucuyu kurmak için zaman kazandırıyorum.
Aşağıda, websocket sunucusuna bağlanmak için bir yazılım simülasyon istemcisi yer alır ve normal şekilde kullanılabilir.
Kaynak kodu indirme:
Turistler, bu gönderinin gizli içeriğini görmek isterseniz lütfen Yanıt
|