Hello doston Aaj hum is article mein (Server in Hindi – Server kya hai aur iske prakar) ke baare mein padhenge. Yeh article bahut hi aasan bhasha mein likha gaya hai. Ise aap pura padhiye, yeh aapko aaram se samajh aa jaayega. Toh chaliye shuru karte hain:
Server ek program ya hardware device hota hai jo doosre computer ko data deta hai. Yeh device system ko LAN (Local Area Network) aur WAN (Wide Area Network) par data provide karta hai.
Yeh device network par kiye gaye request ko receive karta hai aur unka jawab deta hai. Iske alawa yeh device computer par web files ke liye request receive karta hai aur un files ko client ke paas bhejta hai.
Jab bhi koi computer kisi doosre computer ke saath resources ko share karta hai, us process ko server kaha jaata hai. Yeh device network resources ko manage bhi karta hai.
Server mein print server, file server, network server aur database server jaise category shamil hoti hai. Server ka kaam email ko accept karna aur data ko store karna hota hai.
Iske alawa server kai aur kaam bhi karta hai jaise files ko store karna, client se print requests lena aur unhe network se jude printer par bhejna.
Server ke kai prakar hote hain jaise:
Web Server, Mail Server, aur Virtual Server. Iske alawa bhi kai servers hote hain.
Server ke nimnalikhit prakar hote hain jo neeche samjhaaye gaye hain:
Yeh ek aisa server hota hai jo user ke web browser mein files ko transfer karta hai. Web server file transfer karne ke liye network ka use karta hai.
Yeh server disk se information load karta hai aur web browser ko material provide karta hai. Iska use internet par user ko content dene ke liye bhi hota hai.
Examples: Apache, Tomcat, Nginx, etc.
Application server applications ko update aur upgrade karne ki permission deta hai. Iska use web-based applications ko develop aur run karne ke liye kiya jaata hai.
Yeh server data ko security provide karta hai. Iska use database server aur end-user ko jodne ke liye bhi hota hai.
Examples: .NET framework, Java, PHP applications.
Yeh ek virtual server hota hai jo cloud computing environment mein run karta hai. Isse access karne ke liye remote ka use hota hai.
Yeh server physical server ke jaise hi hota hai, jisme sabhi features included hote hain.
Examples: Google Cloud Platform, Microsoft Azure.
Yeh server ek computer system hota hai jo doosre computer ko database se data access karne ki permission deta hai.
Yeh queries ke through data access karne mein madad karta hai.
Examples: DB2, Oracle, Microsoft SQL, Informix.
Yeh ek single computer hota hai jise ek specific company host karti hai. Us server ko sirf wahi company access kar sakti hai.
Yeh ek hi client ke liye hota hai. Iska use printer resources ko manage karne ke liye bhi hota hai.
Yeh data backup, disaster recovery aur firewall jaise kaam bhi karta hai. Isme data secure hota hai.
Yeh server network ka ek part hota hai jo kai printers ko manage karta hai. Printer ke through aayi requests ka reply deta hai.
Proxy server ek computer server hota hai jo client aur server ke beech mein medium ki tarah kaam karta hai.
Yeh local network ko external network se alag karta hai. Iska main kaam server pages ko fast load karna hota hai.
File server ka use files ko store aur distribute karne ke liye hota hai. Yeh ek ya ek se zyada users ke saath files ko share karta hai.
Yeh server reading aur writing speed improve karta hai.
Mail server ek central computer hota hai jo network ke users ke liye electronic email ko store karta hai.
Yeh ek post office ki tarah kaam karta hai jo emails ko tab tak store karta hai jab tak user request na bheje.
Isme SMTP (Simple Mail Transfer Protocol) ka use hota hai.
Yeh ek transmission jaisa hota hai jo SATA aur SCSI ke saath communicate karta hai. Isme 2 data ports hote hain.
Yeh server domain names aur unke records ko manage karta hai. Iska use websites ko users tak pahunchane ke liye hota hai.
Isse 1983 mein Jon Postel aur Paul Mockapetris ne banaya tha.
Server ke kaam karne ka tareeka step-by-step:
Jab user browser mein kisi website ka URL dalta hai to browser us URL ko host karne wale server ke saath communicate karta hai.
Browser us URL ko 3 parts mein todta hai:
Browser server name ko IP address mein convert karta hai, taaki woh server se connect kar sake.
Browser aur server connect hote hain. Browser user ki request bhejta hai aur server us request ka data wapas karta hai.
Web page HTML documents ke form mein server pe stored hote hain. Browser unhe convert karke user ke screen par show karta hai.