JavaScript Me WebSockets Kya Hai?
Real-time, bidirectional communication ke liye WebSockets ko samjhein.
WebSocket Kya Hai?
WebSocket ek communication protocol hai jo ek single, long-lived TCP connection ke upar full-duplex (two-way) communication channels provide karta hai. Isse client aur server dono kisi bhi samay data bhej ya receive kar sakte hain.
WebSocket vs. HTTP
Feature | HTTP | WebSocket |
---|---|---|
Communication | One-way (Client → Server) | Two-way (Client ↔ Server) |
Connection | Request ke baad close | Persistent (hamesha open) |
Use cases | Static sites, REST APIs | Chat apps, live scores |
JavaScript Me WebSocket Kaise Use Karein?
// Connection Create karna
let socket = new WebSocket("ws://example.com/socket");
// Connection Open Event
socket.onopen = function() {
socket.send("Hello Server!");
};
// Server Se Message Receive Karna
socket.onmessage = function(event) {
console.log("Message from server:", event.data);
};
// Connection Close Karna
socket.onclose = function() {
console.log("Connection closed!");
};
Test Your Knowledge!
Kya aap WebSockets ke baare mein seekh chuke hain? Chaliye dekhte hain!
Start Quiz