SlideShare uma empresa Scribd logo
1 de 8
Baixar para ler offline
29/11/2014 Basics of Java Network Programming in Hindi 
È या Basic जरतɅ होती हɇ Java Network Programming कȧ? 
Basics of Java Network Programming: जावा कȧ एक सबसे बडी ͪवशेषता ये है 
ͩक हम इसमɅ Network Programming बहुत हȣ सरलता से कर सकते हɇ। Network 
Programming के अÛतगत ऐसे Software बनाए जाते हɇ, जो ͩकसी Computer 
Network जैसे ͩक Internet या Intranet पर Run होते हɇ और Distributed होते हɇ। जावा 
मɅ Network Programming को सरल बनाने के ͧलए बहुत सारȣ Classes को Create 
ͩकया गया है और ये Classes हमɅ जावा कȧ Class Library के प मɅ JDK के साथ ाÜत 
होती हɇ। हालांͩक जावा मɅ Network Programming करना काफȧ सरल काम होता है, 
लेͩकन ͩफर भी हमɅ Network Programming समझने से पहले Network से सàबंͬधत 
कुछ Basic Concepts को Úयान मɅ रखना जरȣ है। 
World Wide Web (WWW) Concepts 
World Side Web एक एसा तरȣका होता है, िजसमɅ दुǓनयां भर के लाखɉ Computers 
आपस मɅ Connected होते हɇ और आपस मɅ ͪवͧभÛन कार कȧ Information को Share 
करते हɇ, जो ͩक Web Pages या HTML Pages के प मɅ Web पर िèथत होते हɇ। Web 
Programming करने के ͧलए हमɅ URL (Uniform Resource Locator) के बारे मɅ 
जानकारȣ होना जरȣ होता है। URL ͩकसी Web Server पर उपलÞध ͩकसी Web Page 
या Web Site का एक Address होता है, िजससे उस Particular Web Page या Site को 
Identify व Access ͩकया जाना सàभव हो पाता है। Network पर उपलÞध ͩकसी Page या 
Site को Identify करने के ͧलए जावा मɅ URL व URLConnection नाम कȧ Classes 
को Develop ͩकया गया है। इन Classes के Objects वारा हम Network पर िèथत 
ͩकसी Page या Site को Identify करके अपने Program मɅ Access कर सकते हɇ। 
Distributed Programs 
Network Program ऐसे Program होते हɇ, िजसमɅ दो अलग­अलग 
Computer Systems 
आपस मɅ एक दूसरे से Connect होते हɇ और आपस मɅ Information को Share करते हɇ। 
Network Programs मɅ हमɅशा कम से कम दो Computers होते हɇ और दोनɉ 
Computers पर एक ͪवशेष कार का Software Installed होता है, िजससे दोनɉ 
Computers आपस मɅ Connect होकर Communication करते हɇ। ऐसे Software जो ͩक 
एक से यादा Computer पर समान समय मɅ आपस मɅ Connect होकर Run होते हɇ, और 
ͩकसी ͪवशेष Problem को Solve करते हɇ, Distributed Software कहलाते हɇ और 
िजतने भी Computers आपस मɅ Distributed Software का योग करके ͩकसी समèया 
को Solve करने के ͧलए Involve होते हɇ, वे सभी Computers Network के Ǒहèसे होते हɇ 
और ͪवͧभÛन Computers का ये Group हȣ Network कहलाता है। 
Download किजए, इस Website पर उपल ध ͩकसी भी पु तक के 100 से  यादा 
Pages, Free 
Distributed Software आपस मɅ Client/Server तकनीक पर आधाǐरत होते हɇ। 
Client/Server तकनीक एक ऐसी तकनीक है, िजसमɅ ͩकसी एक समèया को Solve करने 
के ͧलए जो Software बनाया जाता है, उसे कई Computers ͧमलकर Use करते हɇ। इस 
data:text/html;charset=utf­8,% 
3Cdiv%20id%3D%22wrap%22%20style%3D%22margin%3A%200px%20auto%3B%20width%3A%20522px%3B%20color… 1/8
29/11/2014 Basics of Java Network Programming in Hindi 
तकनीक मɅ एक मुÉ य Computer होता है, िजस पर Software से सàबंͬधत सभी Data को 
Store ͩकया जाता है। इस मुÉ य Computer को Server कहा जाता है। Network से जुडे 
हुए िजतने भी अÛय Computers होते हɇ, वे सभी Computers ͪवͧभÛन कार के Data को 
इसी Server Computer पर Store करते हɇ। इन Computers को Clients या Nodeकहा 
जाता है। 
Client Computer हमɅशा Server Computer से हȣ Data को ाÜत करता है और ͪवͧभÛन 
कार के Data को Server Computer पर हȣ Store करता है। एक Distributed 
Software मɅ Client व Server के बीच आपस मɅ ͪवͧभÛन कार के Data का लेन­देन 
होता रहता है। Client व Server आपस मɅ तभी ͩकसी कार का Data Communication 
कर सकते हɇ, जब दोनɉ आपस मɅ ͩकसी तरȣके से Connected हɉ। Client व Server के 
बीच इस Connection को Establish करने के ͧलए ͪवͧभÛन कार कȧ Low­Level 
Classes कȧ जरत होती है। जावा मɅ इन Classes को java.io नाम के Package मɅ 
Group ͩकया गया है, िजनका योग करके Client व Server को आपस मɅ Connect ͩकया 
जा सकता है। 
Protocol 
Distributed Software को आपस मɅ Communicate करवाने के ͧलए कुछ छोटे­छोटे 
Standard Software बनाए गए हɇ। ये Software दो Computers को आपस मɅ Connect 
करने का काम करते हɇ। इन Software को Protocol कहा जाता है। ͪवͧभÛन कार के 
कामɉ को Network पर Perform करने के ͧलए ͪवͧभÛन कार के Protocols Develop 
ͩकए गए हɇ। 
उदाहरण के ͧलए यǑद Internet से ͩकसी File को एक Computer से दूसरे Computer पर 
Transfer करना हो, तो ये काम FTP (File Transfer Protocol) करता है, यǑद E­Main 
Send करना हो तो SMTP (Simple Mail Transfer Protocol) व E­Mail 
को ाÜत करना 
हो, तो POP (Post Office Protocol) Use ͩकया जाता है। इसी तरह से यǑद हमɅ Internet 
से ͩकसी Web Document को Access करना हो, इस काम को HTTP (Hyper Text 
Transfer Protocol) पूरा करता है। 
Download किजए, इस Website पर उपल ध ͩकसी भी पु तक के 100 से  यादा 
Pages, Free 
इसी तरह से ͪवͧभÛन कार के अÛय Internet या Network Related कामɉ को पूरा करने 
के ͧलए ͪवͧभÛन कार के Protocols को Develop ͩकया गया है। इन Protocols के समूह 
को एक ͪवशेष नाम से Identify ͩकया जाता है, िजसे TCP/IP यानी Internet Control 
Protocol / Internet Protocol कहा जाता है और जो Computer 
Networks TCP/IPGroup के Protocols को Use करके आपस मɅ Network èथाͪपत 
करते हɇ, उन Networks को TCP/IP Network कहा जाता है। 
िजस तरह से ͪवͧभÛन कार के Technical Field मɅ कुछ ͪवͧशç ट कार के काम होते हɇ, 
िजÛहɅ Refer करने के ͧलए ͪवͧभÛन कार के शÞद होते हɇ, उसी तरह से Computer 
Networking Field से Related कुछ ͪवͧशç ट कार के शÞद होते हɇ, िजनका Computer 
Networking Field मɅ अपना ͪवशेष अथ होता है। इनमɅ से कुछ शÞदɉ का Description 
data:text/html;charset=utf­8,% 
3Cdiv%20id%3D%22wrap%22%20style%3D%22margin%3A%200px%20auto%3B%20width%3A%20522px%3B%20color… 2/8
29/11/2014 Basics of Java Network Programming in Hindi 
Ǔनàनानुसार हैः 
IP Address 
जब भी कोई Computer Internet से Connect होता है, Internet वारा एक ͪवशेष 
तरȣके का योग करके Connect होने वाले हर Computer को एक Unique 
Number दान कर Ǒदया जाता है। Internet वारा हर Computer को Ǒदए जाने वाले 
इस Unique Number को उस Computer का IP Address कहा जाता है। 
ये एक 32­Bit 
Number होता है, िजसमɅ चार 8­Bit 
Numbers होते हɇ और चारɉ 
Numbers 0 से 255 कȧ Range के बीच हो सकते हɇ। इन चारɉ Numbers को एक 
Dot का योग करके एक दूसरे से अलग ͩकया जाता है। उदाहरण के 
ͧलए170.17.8.192 ͩकसी समय ͩकसी Computer का एक IP Address हो सकता 
है। इस IP Number के दो Ǒहèसे होते हɇ: पहला Ǒहèसा उस Network को Identify 
करता है िजस मɅ Host Exist है और दूसरा Ǒहèसा ͩकसी Particular Host को 
Identify करता है। 
Download किजए, इस Website पर उपल ध ͩकसी भी पु तक के 100 से  यादा 
Pages, Free 
जब भी हम Internet से जुडते हɇ, हमारे Computer को एक Unique IP Number 
Internet वारा Provide ͩकया जाता है और ये Number तभी तक हमारे Computer 
को Refer करता है, जब तक हम Net से Connected रहते हɇ। जैसे हȣ हम Net से 
Disconnect होते हɇ, हमɅ Allot ͩकया गया IP Number ͩकसी अÛय Computer को 
Provide ͩकया जा सकता है। यǑद हम ͩफर से Net से Connect होते हɇ, तो ͩफर से 
हमɅ वहȣ IP Number ाÜत नहȣं होगा, बिãक Internet वारा हमɅ एक नया Number 
दे Ǒदया जाएगा। इस िèथǓत मɅ हमारा Computer तो एक हȣ होता है, लेͩकन अलग­अलग 
समय पर Net से Connect होने के कारण कई IP Numbers वारा Identify 
हो सकता है। 
Host 
Network पर िèथत कोई एक ͪवͧशç ट कार का Computer Host कहलाता है। चूंͩक 
Host सामाÛयतया Server का काम करता है, इसͧलए Host हमɅशा बाकȧ के अÛय 
Computers कȧ तुलना मɅ अͬधक Powerful होता है। TCP/IP Network के हर 
Host का एक Unique IP Address होता है, िजससे उस Host कȧ Network पर एक 
Unique पहचान होती है। 
Hostname 
ͩकसी भी TCP/IP Network के ͩकसी Powerful Computer को Host बनाया जाता 
है, जो उसके Clients को Service Provide करता है। हर Host का एक Unique IP 
Address होता है, िजससे उस Host को अÛय Clients Identify करते हɇ। लेͩकन जब 
हम Internet से जुडते हɇ, तब लाखɉ TCP/IP Networks आपस मɅ Connected होते 
data:text/html;charset=utf­8,% 
3Cdiv%20id%3D%22wrap%22%20style%3D%22margin%3A%200px%20auto%3B%20width%3A%20522px%3B%20color… 3/8
29/11/2014 Basics of Java Network Programming in Hindi 
हɇ, इसͧलए ͪवͧभÛन कार के Hosts को Identify करने के ͧलए IP Address को याद 
रखना जरȣ होता है, ताͩक एक Client Required Host से ͩकसी Service के ͧलए 
Request कर सके। 
Download किजए, इस Website पर उपल ध ͩकसी भी पु तक के 100 से  यादा 
Pages, Free 
चूंͩक IP Address वाèतव मɅ एक 32­Bit 
Number होता है और ͪवͧभÛन Hosts के 
IP Numbers को याद रखना एक कǑठन काम है, इसͧलए ͪवͧभÛन Hosts को 
Internet कȧ एक ͪवशेष Service वारा एक Logical Symbolic नाम दे Ǒदया 
जाता है और हमɅ ͩकसी Host को उसके IP Number के èथान पर उसके नाम से याद 
रखना होता है, जो ͩक तुलना मɅ सरल होता है। ͩकसी Host के IP Address के साथ 
एक नाम Associate करने का काम DNS (Domain Name Service) व Sun 
Microsystems Company का NIS (Network Information Services) करता है। 
जब हम Net से ͩकसी Web Site के ͩकसी Web Page को ाÜत करना चाहते हɇ, तब 
हमɅ उस Web Site का Web Address ͧलखना होता है। इसी Web Address मɅ 
हमारे उस Host का नाम होता है, िजससे हम Connect होना चाहते हɇ। Internet कȧ 
िजस DNS व NIS Service का योग करके ͩकसी Host को एक नाम Provide 
ͩकया जाता है, वहȣ Service हमारे Web Address मɅ से Host के नाम को भी ाÜत 
करने के बाद Host के नाम के आधार पर उस नाम से सàबंͬधत IP Address या IP 
Number को ाÜत करता है और हमɅ उस Host पर पहुंचा देता है, िजस पर हमारȣ 
Required Site उपलÞध होती है। 
IETF (Internet Engineering Task Force) 
ये Engineers का एक एसा Group है जो Internet से सàबंͬधत Standards को 
Maintain करने व नए Standards बनाने का काम करता है। 
Internet 
इसे सामाÛयतया Networks का Network कहा जाता है। Internet वाèतव मɅ बहुत 
सारे छोटे Networks का एक समूह होता है, जो Globally Interconnected होते हɇ। 
Intranet 
ये एक छोटा Network होता है, जो TCP/IP Protocols को Use करता है और 
Internet से Connected नहȣं होता है। यǑद ये Internet से Connect होता है तो एक 
Firewall के Through Connect होता है। 
Packet 
जब दो Computers आपस मɅ Connect हो कर एक दूसरे को Information 
data:text/html;charset=utf­8,% 
3Cdiv%20id%3D%22wrap%22%20style%3D%22margin%3A%200px%20auto%3B%20width%3A%20522px%3B%20color… 4/8
29/11/2014 Basics of Java Network Programming in Hindi 
Transfer करते हɇ, तो ये Information छोटे­छोटे 
टुकडɉ मɅ ͪवभािजत हो कर एक 
Computer से दूसरे Computer पर पहुंचता है। Information के इन छोटे­छोटे 
टुकडɉ 
को Packets कहा जाता है। कई बार Packets को Datagram भी कहा जाता है। 
लेͩकन तकनीकȧ èतर पर दोनɉ मɅ एक मुÉ य अÛतर ये है ͩक Packet शÞद को 
Network Layer के ͧलए Use ͩकया जाता है, जबͩक Datagram शÞद को Higher­Layer 
Message के ͧलए Use ͩकया जाता है। 
Download किजए, इस Website पर उपल ध ͩकसी भी पु तक के 100 से  यादा 
Pages, Free 
Protocol 
Protocols Information को Transmit करने के ͧलए Use ͩकए जाने वाले Data 
Formats व Messages का एक समूह होता है, िजसे हम एक छोटे Software कȧ 
तरह मान सकते हɇ। अलग­अलग 
कार के Networks तभी एक दूसरे से 
Communication कर सकते हɇ, जब दोनɉ Networks समान Protocol को Use 
करते हɇ। Protocols वाèतव मɅ कुछ ऐसे Standard Ǔनयमɉ का समूह होता है, जो दो 
अलग कार के Networks के बीच Communication Establish करने का काम 
करते हɇ। 
Protocol Stack 
Networking Services को हम ͪवͧभÛन Layers के एक ऐसे समूह के प मɅ मान 
सकते हɇ, जहां Lower Layer Services को Use करके Higher Layer Services 
को Service Provide करने का काम ͩकया जाता है। Layers का ये समूह, जो ͩक 
Network Functionality Provide करते हɇ, Protocol Stack कहा जाता है। 
Router 
Router एक ͪवशेष कार का Network Hardware होता है। ये एक ऐसा Host होता 
है जो जानता है ͩक ͪवͧभÛन कार के Networks के बीच Packets को ͩकस कार से 
Forward ͩकया जा सकता है। 
Sockets 
जब दो Computers आपस मɅ Communication करते हɇ, तब Source Computer 
के ͧलए Destination Computer एक Socket कȧ तरह Represent ͩकया जाता है। 
जब हम TCP/IP के संदभ मɅ बात करते हɇ, तब Socket को एक ऐसे Unique Pair के 
प मɅ देखा जाता है, िजसमɅ Source Computer का IP Address व Port 
Number तथा Destination Computer का IP Address व Port Number होता 
है। 
(Basics of Java Network Programming) 
data:text/html;charset=utf­8,% 
3Cdiv%20id%3D%22wrap%22%20style%3D%22margin%3A%200px%20auto%3B%20width%3A%20522px%3B%20color… 5/8
29/11/2014 Basics of Java Network Programming in Hindi 
Read other articles from: Java Programming Language in Hindi 
ये Article Java Programming Language in Hindi पु तक से ͧलया गया है। 
इसͧलए यǑद ये Article आपके ͧलए उपयोगी रहा, तो Ǔनिæचत प से ये पुèतक भी आपके 
ͧलए काफȧ उपयोगी साǒबत होगी। यǑद आप चाहɅ तो इस पुèतक को खरȣद भी सकते हɇ 
अथवा DEMO EBOOK के प मɅ इस पुèतक के कुछ CHAPTERS Download करके पढ 
सकते हɇ। 
Java Programming Language in Hindi | Page: 682 | Format: PDF 
BUY NOW DOWNLOAD 
My Shopping Cart 
Offer of The Day 
× Delete 
Total Amount Rs. 1500.00 
Discount Amount Rs. 450.00 
Total Payable Amount Rs. 1050.00 
View Cart Checkout 
Click My Account 
सवथम Register करके Login कȧिजए। 
Click Buy Here 
Add to cart Button पर Click करते हुए वांǓछत पुè तकɅ अपने Shopping Cart मɅ Add कȧिजए। 
अͬधक पुè तकɅ खरȣदने पर ͧमलने वाला Extra Discount भी आपको My Shopping 
Cart Widget मɅ हȣ Ǒदखाई देगा। 
Click Checkout 
My Shopping Cart Widget मɅ Ǒदखाई देने वाले Checkout Button को Click कȧिजए। 
Fill Billing Detail  Payment Mode 
अपनी Billing Details Fill करते हुए CCAvenue, PayUMoney या Offline Payment Option 
Select करके Place order Button पर Click कȧिजए। 
Pay and Download 
Total Payable Amount का भुगतान कȧिजए और पुè तकɅ Download कȧिजए अपने EMail याMy 
Account से, तुरÛ त। 
Any Buying Problem? 
पुè तकɅ खरȣदने से सà बंͬधत ͩकसी भी कार कȧ समè या होने पर 097994­55505 
पर Call / 
SMSकȧिजए। 
Buying Related ­FAQ 
data:text/html;charset=utf­8,% 
3Cdiv%20id%3D%22wrap%22%20style%3D%22margin%3A%200px%20auto%3B%20width%3A%20522px%3B%20color… 6/8
29/11/2014 Basics of Java Network Programming in Hindi 
Why Softcopy PDF EBooks? The Benefits. 
How to Buy Online using CCAvenue 
How to Buy Online using PayUMoney 
How to Pay Offline using Bank Deposit, ATM Card to Card Transfer, AirTel Money, 
PayPal 
What is MasterCard 3D SecureCode, Verified by Visa (VbV) and RuPay PaySecure 
Code? 
Online Payment is Safe and Secure. How? 
What is Coupon Code  How to Use it? 
Why Learn Properly? 
È यɉ ठȤक से सीखना जरȣ है C? 
È यɉ ठȤक से सीखना जरȣ है C++? 
È यɉ ठȤक से सीखना जरȣ है Java? 
È यɉ ठȤक से सीखना जरȣ है C#.NET? 
È यɉ ठȤक से सीखना जरȣ है ADO.NET with C#? 
È यɉ ठȤक से सीखना जरȣ है Core ASP.NET? 
È यɉ ठȤक से सीखना जरȣ है Advance ASP.NET? 
È यɉ ठȤक से सीखना जरȣ है Data Structure? 
È यɉ ठȤक से सीखना जरȣ है Oracle­SQL/ 
PLSQL? 
È यɉ ठȤक से सीखना जरȣ है Visual Basic? 
È यɉ ठȤक से सीखना जरȣ है HTML­XHTML? 
È यɉ ठȤक से सीखना जरȣ है HTML5 और CSS3? 
È यɉ ठȤक से सीखना जरȣ है JavaScript? 
È यɉ ठȤक से सीखना जरȣ है jQuery? 
È यɉ ठȤक से सीखना जरȣ है Core PHP? 
È यɉ ठȤक से सीखना जरȣ है WordPress? 
È यɉ ठȤक से सीखना जरȣ है Advance WordPress? 
Hindi EBooks : Read Online 
C Programming Language in Hindi 
C++ Programming Language in Hindi 
Java Programming Language in Hindi 
C# Programming Language in Hindi 
ADO.NET with C# in Hindi 
Core ASP.NET WebForms with C# in Hindi 
Data Structure and Algorithms in Hindi 
Oracle 8i­9i 
SQL/PLSQL in Hindi 
Visual Basic 6 in Hindi 
HTML­XHTML 
in Hindi 
HTML5 with CSS3 in Hindi 
Advance JavaScript in Hindi 
jQuery in Hindi 
Core PHP in Hindi 
data:text/html;charset=utf­8,% 
3Cdiv%20id%3D%22wrap%22%20style%3D%22margin%3A%200px%20auto%3B%20width%3A%20522px%3B%20color… 7/8
29/11/2014 Basics of Java Network Programming in Hindi 
WordPress in Hindi 
Advance WordPress in Hindi 
Search in BccFalna.com Search 
Useful Technical Articles 
Learn to Earn 
Motivation 
Programming and Development 
Uncategorized 
Web Development 
Rules and Regulations 
About Us 
Contact Us 
Privacy Policy 
Terms and Conditions 
Product Type 
Refund Policy 
Pageviews: 
data:text/html;charset=utf­8,% 
3Cdiv%20id%3D%22wrap%22%20style%3D%22margin%3A%200px%20auto%3B%20width%3A%20522px%3B%20color… 8/8

Mais conteúdo relacionado

Mais procurados

A seminar report on core java
A  seminar report on core javaA  seminar report on core java
A seminar report on core javaAisha Siddiqui
 
Core Java
Core JavaCore Java
Core JavaNA
 
Web Applications and Deployment
Web Applications and DeploymentWeb Applications and Deployment
Web Applications and DeploymentBG Java EE Course
 
Java Presentation
Java PresentationJava Presentation
Java Presentationpm2214
 
Web container and Apache Tomcat
Web container and Apache TomcatWeb container and Apache Tomcat
Web container and Apache TomcatAuwal Amshi
 
Introduction to java
Introduction to java Introduction to java
Introduction to java Sandeep Rawat
 
Javascript interview questions and answers
Javascript interview questions and answersJavascript interview questions and answers
Javascript interview questions and answersFeedGoCode
 
Presentation on Core java
Presentation on Core javaPresentation on Core java
Presentation on Core javamahir jain
 
Asp interview Question and Answer
Asp interview Question and Answer Asp interview Question and Answer
Asp interview Question and Answer home
 
Introduction to Java Programming Language
Introduction to Java Programming LanguageIntroduction to Java Programming Language
Introduction to Java Programming Languagejaimefrozr
 
Front end web development
Front end web developmentFront end web development
Front end web developmentviveksewa
 
Java oops and fundamentals
Java oops and fundamentalsJava oops and fundamentals
Java oops and fundamentalsjavaease
 
Genesis and Overview of Java
Genesis and Overview of Java Genesis and Overview of Java
Genesis and Overview of Java Ravi_Kant_Sahu
 
MVC Architecture
MVC ArchitectureMVC Architecture
MVC ArchitecturePrem Sanil
 

Mais procurados (20)

A seminar report on core java
A  seminar report on core javaA  seminar report on core java
A seminar report on core java
 
Java
JavaJava
Java
 
Core Java
Core JavaCore Java
Core Java
 
Web Applications and Deployment
Web Applications and DeploymentWeb Applications and Deployment
Web Applications and Deployment
 
Java Presentation
Java PresentationJava Presentation
Java Presentation
 
Servlets
ServletsServlets
Servlets
 
Web container and Apache Tomcat
Web container and Apache TomcatWeb container and Apache Tomcat
Web container and Apache Tomcat
 
Java API
Java APIJava API
Java API
 
Java Programming
Java ProgrammingJava Programming
Java Programming
 
Introduction to java
Introduction to java Introduction to java
Introduction to java
 
Javascript interview questions and answers
Javascript interview questions and answersJavascript interview questions and answers
Javascript interview questions and answers
 
Presentation on Core java
Presentation on Core javaPresentation on Core java
Presentation on Core java
 
Asp interview Question and Answer
Asp interview Question and Answer Asp interview Question and Answer
Asp interview Question and Answer
 
Model View Controller (MVC)
Model View Controller (MVC)Model View Controller (MVC)
Model View Controller (MVC)
 
Introduction to Java Programming Language
Introduction to Java Programming LanguageIntroduction to Java Programming Language
Introduction to Java Programming Language
 
Front end web development
Front end web developmentFront end web development
Front end web development
 
Java oops and fundamentals
Java oops and fundamentalsJava oops and fundamentals
Java oops and fundamentals
 
Genesis and Overview of Java
Genesis and Overview of Java Genesis and Overview of Java
Genesis and Overview of Java
 
Unit 4 web technology uptu
Unit 4 web technology uptuUnit 4 web technology uptu
Unit 4 web technology uptu
 
MVC Architecture
MVC ArchitectureMVC Architecture
MVC Architecture
 

Destaque

C language in hindi (cलेग्वेज इन हिंदी )
C language  in hindi (cलेग्वेज इन हिंदी )C language  in hindi (cलेग्वेज इन हिंदी )
C language in hindi (cलेग्वेज इन हिंदी )Chand Rook
 
Html font tag in Hindi
Html font tag in Hindi Html font tag in Hindi
Html font tag in Hindi Vipin sharma
 
Router components in hindi
Router components in hindiRouter components in hindi
Router components in hindiVipin sharma
 
Networking in hindi notes
Networking in hindi notesNetworking in hindi notes
Networking in hindi notesSirajRock
 
12. session 12 java script objects
12. session 12   java script objects12. session 12   java script objects
12. session 12 java script objectsPhúc Đỗ
 
How asp.net web forms work learn easily in hindi
How asp.net web forms work  learn easily in hindiHow asp.net web forms work  learn easily in hindi
How asp.net web forms work learn easily in hindiChand Rook
 
Inside Javascript Objects
Inside Javascript ObjectsInside Javascript Objects
Inside Javascript Objectsanandology
 
JavaScript: The Language
JavaScript: The LanguageJavaScript: The Language
JavaScript: The LanguageEngage Software
 
What is asp.net web forms in hindi
What is asp.net web forms in hindiWhat is asp.net web forms in hindi
What is asp.net web forms in hindiChand Rook
 
JavaScript Intro
JavaScript IntroJavaScript Intro
JavaScript IntroEric Brown
 
Sankar.presentation1.accountancy
Sankar.presentation1.accountancySankar.presentation1.accountancy
Sankar.presentation1.accountancyRohitbhakta
 
Introduction to Basic Accounting Concept
Introduction to Basic Accounting ConceptIntroduction to Basic Accounting Concept
Introduction to Basic Accounting ConceptKamrul Hasan
 

Destaque (18)

C language in hindi (cलेग्वेज इन हिंदी )
C language  in hindi (cलेग्वेज इन हिंदी )C language  in hindi (cलेग्वेज इन हिंदी )
C language in hindi (cलेग्वेज इन हिंदी )
 
Html font tag in Hindi
Html font tag in Hindi Html font tag in Hindi
Html font tag in Hindi
 
Router components in hindi
Router components in hindiRouter components in hindi
Router components in hindi
 
Networking in hindi notes
Networking in hindi notesNetworking in hindi notes
Networking in hindi notes
 
Math functions in javascript
Math functions in javascriptMath functions in javascript
Math functions in javascript
 
12. session 12 java script objects
12. session 12   java script objects12. session 12   java script objects
12. session 12 java script objects
 
How asp.net web forms work learn easily in hindi
How asp.net web forms work  learn easily in hindiHow asp.net web forms work  learn easily in hindi
How asp.net web forms work learn easily in hindi
 
Inside Javascript Objects
Inside Javascript ObjectsInside Javascript Objects
Inside Javascript Objects
 
JavaScript: The Language
JavaScript: The LanguageJavaScript: The Language
JavaScript: The Language
 
What is asp.net web forms in hindi
What is asp.net web forms in hindiWhat is asp.net web forms in hindi
What is asp.net web forms in hindi
 
program on Function overloading in java
program on  Function overloading in javaprogram on  Function overloading in java
program on Function overloading in java
 
JavaScript Intro
JavaScript IntroJavaScript Intro
JavaScript Intro
 
Sankar.presentation1.accountancy
Sankar.presentation1.accountancySankar.presentation1.accountancy
Sankar.presentation1.accountancy
 
Tags in html
Tags in htmlTags in html
Tags in html
 
Introduction to computer in Hindi By Pawan Thakur
Introduction to computer in Hindi  By Pawan ThakurIntroduction to computer in Hindi  By Pawan Thakur
Introduction to computer in Hindi By Pawan Thakur
 
Computer in hindi I
Computer in hindi IComputer in hindi I
Computer in hindi I
 
Introduction to Basic Accounting Concept
Introduction to Basic Accounting ConceptIntroduction to Basic Accounting Concept
Introduction to Basic Accounting Concept
 
Html Ppt
Html PptHtml Ppt
Html Ppt
 

Semelhante a बेसिक जावा प्रोग्रामिंग हिंदी में

CHAPTER 6 PART (4) PPT.pdf
CHAPTER 6 PART (4) PPT.pdfCHAPTER 6 PART (4) PPT.pdf
CHAPTER 6 PART (4) PPT.pdfMansiSaini52
 
बेसिक Computer
बेसिक Computerबेसिक Computer
बेसिक ComputerSirajRock
 
मूल इकाईयॉ
मूल इकाईयॉमूल इकाईयॉ
मूल इकाईयॉSirajRock
 
PPT on Internet in Hindi
PPT on Internet in HindiPPT on Internet in Hindi
PPT on Internet in HindiPawan Yadav
 
Computer Software vs hardware
 Computer Software vs hardware Computer Software vs hardware
Computer Software vs hardwareCoder Vivek
 
Practice questions of internet for rs
Practice questions of internet for rsPractice questions of internet for rs
Practice questions of internet for rsSirajRock
 

Semelhante a बेसिक जावा प्रोग्रामिंग हिंदी में (12)

Internet notes
Internet notesInternet notes
Internet notes
 
Network protocols
Network protocolsNetwork protocols
Network protocols
 
Html and internet
Html and internetHtml and internet
Html and internet
 
CHAPTER 6 PART (4) PPT.pdf
CHAPTER 6 PART (4) PPT.pdfCHAPTER 6 PART (4) PPT.pdf
CHAPTER 6 PART (4) PPT.pdf
 
Network
NetworkNetwork
Network
 
computer by l.n sir
computer by l.n sircomputer by l.n sir
computer by l.n sir
 
बेसिक Computer
बेसिक Computerबेसिक Computer
बेसिक Computer
 
मूल इकाईयॉ
मूल इकाईयॉमूल इकाईयॉ
मूल इकाईयॉ
 
PPT on Internet in Hindi
PPT on Internet in HindiPPT on Internet in Hindi
PPT on Internet in Hindi
 
Computer Software vs hardware
 Computer Software vs hardware Computer Software vs hardware
Computer Software vs hardware
 
Practice questions of internet for rs
Practice questions of internet for rsPractice questions of internet for rs
Practice questions of internet for rs
 
LUCKY
LUCKYLUCKY
LUCKY
 

Mais de Chand Rook

process-for-procurement-of-power-
process-for-procurement-of-power-process-for-procurement-of-power-
process-for-procurement-of-power-Chand Rook
 
The inspection guideline
The inspection guidelineThe inspection guideline
The inspection guidelineChand Rook
 
Ado.ne twith csharpinhindi
Ado.ne twith csharpinhindiAdo.ne twith csharpinhindi
Ado.ne twith csharpinhindiChand Rook
 
Advance j sinhindi
Advance j sinhindiAdvance j sinhindi
Advance j sinhindiChand Rook
 
Advance w pinhindi
Advance w pinhindiAdvance w pinhindi
Advance w pinhindiChand Rook
 
Oracl ein hindi
Oracl ein hindiOracl ein hindi
Oracl ein hindiChand Rook
 
W pwith cinhindi
W pwith cinhindiW pwith cinhindi
W pwith cinhindiChand Rook
 
Disadvantages of asp.net...s less markup control
Disadvantages of asp.net...s   less markup controlDisadvantages of asp.net...s   less markup control
Disadvantages of asp.net...s less markup controlChand Rook
 
What is server controls in asp.net in hindi
What is server controls in asp.net   in hindiWhat is server controls in asp.net   in hindi
What is server controls in asp.net in hindiChand Rook
 
Disadvantages of asp.net...s less markup control
Disadvantages of asp.net...s   less markup controlDisadvantages of asp.net...s   less markup control
Disadvantages of asp.net...s less markup controlChand Rook
 
How asp.net web forms work learn easily in hindi
How asp.net web forms work  learn easily in hindiHow asp.net web forms work  learn easily in hindi
How asp.net web forms work learn easily in hindiChand Rook
 
Asp.net postbacks lear...simple example in hindi
Asp.net postbacks   lear...simple example in hindiAsp.net postbacks   lear...simple example in hindi
Asp.net postbacks lear...simple example in hindiChand Rook
 
ट्रेनिंग रिपोर्ट हिंदी में (traning report in hindi pdf )
ट्रेनिंग रिपोर्ट हिंदी में (traning report in hindi pdf )ट्रेनिंग रिपोर्ट हिंदी में (traning report in hindi pdf )
ट्रेनिंग रिपोर्ट हिंदी में (traning report in hindi pdf )Chand Rook
 

Mais de Chand Rook (20)

process-for-procurement-of-power-
process-for-procurement-of-power-process-for-procurement-of-power-
process-for-procurement-of-power-
 
Rbi banking
Rbi bankingRbi banking
Rbi banking
 
The inspection guideline
The inspection guidelineThe inspection guideline
The inspection guideline
 
Ado.ne twith csharpinhindi
Ado.ne twith csharpinhindiAdo.ne twith csharpinhindi
Ado.ne twith csharpinhindi
 
Advance j sinhindi
Advance j sinhindiAdvance j sinhindi
Advance j sinhindi
 
Advance w pinhindi
Advance w pinhindiAdvance w pinhindi
Advance w pinhindi
 
Cp pin hindi
Cp pin hindiCp pin hindi
Cp pin hindi
 
Oracl ein hindi
Oracl ein hindiOracl ein hindi
Oracl ein hindi
 
Vb6in hindi
Vb6in hindiVb6in hindi
Vb6in hindi
 
W pwith cinhindi
W pwith cinhindiW pwith cinhindi
W pwith cinhindi
 
Vb6in hindi
Vb6in hindiVb6in hindi
Vb6in hindi
 
W pin hindi
W pin hindiW pin hindi
W pin hindi
 
Ph pin hindi
Ph pin hindiPh pin hindi
Ph pin hindi
 
Disadvantages of asp.net...s less markup control
Disadvantages of asp.net...s   less markup controlDisadvantages of asp.net...s   less markup control
Disadvantages of asp.net...s less markup control
 
What is server controls in asp.net in hindi
What is server controls in asp.net   in hindiWhat is server controls in asp.net   in hindi
What is server controls in asp.net in hindi
 
Disadvantages of asp.net...s less markup control
Disadvantages of asp.net...s   less markup controlDisadvantages of asp.net...s   less markup control
Disadvantages of asp.net...s less markup control
 
How asp.net web forms work learn easily in hindi
How asp.net web forms work  learn easily in hindiHow asp.net web forms work  learn easily in hindi
How asp.net web forms work learn easily in hindi
 
Asp.net postbacks lear...simple example in hindi
Asp.net postbacks   lear...simple example in hindiAsp.net postbacks   lear...simple example in hindi
Asp.net postbacks lear...simple example in hindi
 
Tdsfgret
TdsfgretTdsfgret
Tdsfgret
 
ट्रेनिंग रिपोर्ट हिंदी में (traning report in hindi pdf )
ट्रेनिंग रिपोर्ट हिंदी में (traning report in hindi pdf )ट्रेनिंग रिपोर्ट हिंदी में (traning report in hindi pdf )
ट्रेनिंग रिपोर्ट हिंदी में (traning report in hindi pdf )
 

बेसिक जावा प्रोग्रामिंग हिंदी में

  • 1. 29/11/2014 Basics of Java Network Programming in Hindi È या Basic जरतɅ होती हɇ Java Network Programming कȧ? Basics of Java Network Programming: जावा कȧ एक सबसे बडी ͪवशेषता ये है ͩक हम इसमɅ Network Programming बहुत हȣ सरलता से कर सकते हɇ। Network Programming के अÛतगत ऐसे Software बनाए जाते हɇ, जो ͩकसी Computer Network जैसे ͩक Internet या Intranet पर Run होते हɇ और Distributed होते हɇ। जावा मɅ Network Programming को सरल बनाने के ͧलए बहुत सारȣ Classes को Create ͩकया गया है और ये Classes हमɅ जावा कȧ Class Library के प मɅ JDK के साथ ाÜत होती हɇ। हालांͩक जावा मɅ Network Programming करना काफȧ सरल काम होता है, लेͩकन ͩफर भी हमɅ Network Programming समझने से पहले Network से सàबंͬधत कुछ Basic Concepts को Úयान मɅ रखना जरȣ है। World Wide Web (WWW) Concepts World Side Web एक एसा तरȣका होता है, िजसमɅ दुǓनयां भर के लाखɉ Computers आपस मɅ Connected होते हɇ और आपस मɅ ͪवͧभÛन कार कȧ Information को Share करते हɇ, जो ͩक Web Pages या HTML Pages के प मɅ Web पर िèथत होते हɇ। Web Programming करने के ͧलए हमɅ URL (Uniform Resource Locator) के बारे मɅ जानकारȣ होना जरȣ होता है। URL ͩकसी Web Server पर उपलÞध ͩकसी Web Page या Web Site का एक Address होता है, िजससे उस Particular Web Page या Site को Identify व Access ͩकया जाना सàभव हो पाता है। Network पर उपलÞध ͩकसी Page या Site को Identify करने के ͧलए जावा मɅ URL व URLConnection नाम कȧ Classes को Develop ͩकया गया है। इन Classes के Objects वारा हम Network पर िèथत ͩकसी Page या Site को Identify करके अपने Program मɅ Access कर सकते हɇ। Distributed Programs Network Program ऐसे Program होते हɇ, िजसमɅ दो अलग­अलग Computer Systems आपस मɅ एक दूसरे से Connect होते हɇ और आपस मɅ Information को Share करते हɇ। Network Programs मɅ हमɅशा कम से कम दो Computers होते हɇ और दोनɉ Computers पर एक ͪवशेष कार का Software Installed होता है, िजससे दोनɉ Computers आपस मɅ Connect होकर Communication करते हɇ। ऐसे Software जो ͩक एक से यादा Computer पर समान समय मɅ आपस मɅ Connect होकर Run होते हɇ, और ͩकसी ͪवशेष Problem को Solve करते हɇ, Distributed Software कहलाते हɇ और िजतने भी Computers आपस मɅ Distributed Software का योग करके ͩकसी समèया को Solve करने के ͧलए Involve होते हɇ, वे सभी Computers Network के Ǒहèसे होते हɇ और ͪवͧभÛन Computers का ये Group हȣ Network कहलाता है। Download किजए, इस Website पर उपल ध ͩकसी भी पु तक के 100 से यादा Pages, Free Distributed Software आपस मɅ Client/Server तकनीक पर आधाǐरत होते हɇ। Client/Server तकनीक एक ऐसी तकनीक है, िजसमɅ ͩकसी एक समèया को Solve करने के ͧलए जो Software बनाया जाता है, उसे कई Computers ͧमलकर Use करते हɇ। इस data:text/html;charset=utf­8,% 3Cdiv%20id%3D%22wrap%22%20style%3D%22margin%3A%200px%20auto%3B%20width%3A%20522px%3B%20color… 1/8
  • 2. 29/11/2014 Basics of Java Network Programming in Hindi तकनीक मɅ एक मुÉ य Computer होता है, िजस पर Software से सàबंͬधत सभी Data को Store ͩकया जाता है। इस मुÉ य Computer को Server कहा जाता है। Network से जुडे हुए िजतने भी अÛय Computers होते हɇ, वे सभी Computers ͪवͧभÛन कार के Data को इसी Server Computer पर Store करते हɇ। इन Computers को Clients या Nodeकहा जाता है। Client Computer हमɅशा Server Computer से हȣ Data को ाÜत करता है और ͪवͧभÛन कार के Data को Server Computer पर हȣ Store करता है। एक Distributed Software मɅ Client व Server के बीच आपस मɅ ͪवͧभÛन कार के Data का लेन­देन होता रहता है। Client व Server आपस मɅ तभी ͩकसी कार का Data Communication कर सकते हɇ, जब दोनɉ आपस मɅ ͩकसी तरȣके से Connected हɉ। Client व Server के बीच इस Connection को Establish करने के ͧलए ͪवͧभÛन कार कȧ Low­Level Classes कȧ जरत होती है। जावा मɅ इन Classes को java.io नाम के Package मɅ Group ͩकया गया है, िजनका योग करके Client व Server को आपस मɅ Connect ͩकया जा सकता है। Protocol Distributed Software को आपस मɅ Communicate करवाने के ͧलए कुछ छोटे­छोटे Standard Software बनाए गए हɇ। ये Software दो Computers को आपस मɅ Connect करने का काम करते हɇ। इन Software को Protocol कहा जाता है। ͪवͧभÛन कार के कामɉ को Network पर Perform करने के ͧलए ͪवͧभÛन कार के Protocols Develop ͩकए गए हɇ। उदाहरण के ͧलए यǑद Internet से ͩकसी File को एक Computer से दूसरे Computer पर Transfer करना हो, तो ये काम FTP (File Transfer Protocol) करता है, यǑद E­Main Send करना हो तो SMTP (Simple Mail Transfer Protocol) व E­Mail को ाÜत करना हो, तो POP (Post Office Protocol) Use ͩकया जाता है। इसी तरह से यǑद हमɅ Internet से ͩकसी Web Document को Access करना हो, इस काम को HTTP (Hyper Text Transfer Protocol) पूरा करता है। Download किजए, इस Website पर उपल ध ͩकसी भी पु तक के 100 से यादा Pages, Free इसी तरह से ͪवͧभÛन कार के अÛय Internet या Network Related कामɉ को पूरा करने के ͧलए ͪवͧभÛन कार के Protocols को Develop ͩकया गया है। इन Protocols के समूह को एक ͪवशेष नाम से Identify ͩकया जाता है, िजसे TCP/IP यानी Internet Control Protocol / Internet Protocol कहा जाता है और जो Computer Networks TCP/IPGroup के Protocols को Use करके आपस मɅ Network èथाͪपत करते हɇ, उन Networks को TCP/IP Network कहा जाता है। िजस तरह से ͪवͧभÛन कार के Technical Field मɅ कुछ ͪवͧशç ट कार के काम होते हɇ, िजÛहɅ Refer करने के ͧलए ͪवͧभÛन कार के शÞद होते हɇ, उसी तरह से Computer Networking Field से Related कुछ ͪवͧशç ट कार के शÞद होते हɇ, िजनका Computer Networking Field मɅ अपना ͪवशेष अथ होता है। इनमɅ से कुछ शÞदɉ का Description data:text/html;charset=utf­8,% 3Cdiv%20id%3D%22wrap%22%20style%3D%22margin%3A%200px%20auto%3B%20width%3A%20522px%3B%20color… 2/8
  • 3. 29/11/2014 Basics of Java Network Programming in Hindi Ǔनàनानुसार हैः IP Address जब भी कोई Computer Internet से Connect होता है, Internet वारा एक ͪवशेष तरȣके का योग करके Connect होने वाले हर Computer को एक Unique Number दान कर Ǒदया जाता है। Internet वारा हर Computer को Ǒदए जाने वाले इस Unique Number को उस Computer का IP Address कहा जाता है। ये एक 32­Bit Number होता है, िजसमɅ चार 8­Bit Numbers होते हɇ और चारɉ Numbers 0 से 255 कȧ Range के बीच हो सकते हɇ। इन चारɉ Numbers को एक Dot का योग करके एक दूसरे से अलग ͩकया जाता है। उदाहरण के ͧलए170.17.8.192 ͩकसी समय ͩकसी Computer का एक IP Address हो सकता है। इस IP Number के दो Ǒहèसे होते हɇ: पहला Ǒहèसा उस Network को Identify करता है िजस मɅ Host Exist है और दूसरा Ǒहèसा ͩकसी Particular Host को Identify करता है। Download किजए, इस Website पर उपल ध ͩकसी भी पु तक के 100 से यादा Pages, Free जब भी हम Internet से जुडते हɇ, हमारे Computer को एक Unique IP Number Internet वारा Provide ͩकया जाता है और ये Number तभी तक हमारे Computer को Refer करता है, जब तक हम Net से Connected रहते हɇ। जैसे हȣ हम Net से Disconnect होते हɇ, हमɅ Allot ͩकया गया IP Number ͩकसी अÛय Computer को Provide ͩकया जा सकता है। यǑद हम ͩफर से Net से Connect होते हɇ, तो ͩफर से हमɅ वहȣ IP Number ाÜत नहȣं होगा, बिãक Internet वारा हमɅ एक नया Number दे Ǒदया जाएगा। इस िèथǓत मɅ हमारा Computer तो एक हȣ होता है, लेͩकन अलग­अलग समय पर Net से Connect होने के कारण कई IP Numbers वारा Identify हो सकता है। Host Network पर िèथत कोई एक ͪवͧशç ट कार का Computer Host कहलाता है। चूंͩक Host सामाÛयतया Server का काम करता है, इसͧलए Host हमɅशा बाकȧ के अÛय Computers कȧ तुलना मɅ अͬधक Powerful होता है। TCP/IP Network के हर Host का एक Unique IP Address होता है, िजससे उस Host कȧ Network पर एक Unique पहचान होती है। Hostname ͩकसी भी TCP/IP Network के ͩकसी Powerful Computer को Host बनाया जाता है, जो उसके Clients को Service Provide करता है। हर Host का एक Unique IP Address होता है, िजससे उस Host को अÛय Clients Identify करते हɇ। लेͩकन जब हम Internet से जुडते हɇ, तब लाखɉ TCP/IP Networks आपस मɅ Connected होते data:text/html;charset=utf­8,% 3Cdiv%20id%3D%22wrap%22%20style%3D%22margin%3A%200px%20auto%3B%20width%3A%20522px%3B%20color… 3/8
  • 4. 29/11/2014 Basics of Java Network Programming in Hindi हɇ, इसͧलए ͪवͧभÛन कार के Hosts को Identify करने के ͧलए IP Address को याद रखना जरȣ होता है, ताͩक एक Client Required Host से ͩकसी Service के ͧलए Request कर सके। Download किजए, इस Website पर उपल ध ͩकसी भी पु तक के 100 से यादा Pages, Free चूंͩक IP Address वाèतव मɅ एक 32­Bit Number होता है और ͪवͧभÛन Hosts के IP Numbers को याद रखना एक कǑठन काम है, इसͧलए ͪवͧभÛन Hosts को Internet कȧ एक ͪवशेष Service वारा एक Logical Symbolic नाम दे Ǒदया जाता है और हमɅ ͩकसी Host को उसके IP Number के èथान पर उसके नाम से याद रखना होता है, जो ͩक तुलना मɅ सरल होता है। ͩकसी Host के IP Address के साथ एक नाम Associate करने का काम DNS (Domain Name Service) व Sun Microsystems Company का NIS (Network Information Services) करता है। जब हम Net से ͩकसी Web Site के ͩकसी Web Page को ाÜत करना चाहते हɇ, तब हमɅ उस Web Site का Web Address ͧलखना होता है। इसी Web Address मɅ हमारे उस Host का नाम होता है, िजससे हम Connect होना चाहते हɇ। Internet कȧ िजस DNS व NIS Service का योग करके ͩकसी Host को एक नाम Provide ͩकया जाता है, वहȣ Service हमारे Web Address मɅ से Host के नाम को भी ाÜत करने के बाद Host के नाम के आधार पर उस नाम से सàबंͬधत IP Address या IP Number को ाÜत करता है और हमɅ उस Host पर पहुंचा देता है, िजस पर हमारȣ Required Site उपलÞध होती है। IETF (Internet Engineering Task Force) ये Engineers का एक एसा Group है जो Internet से सàबंͬधत Standards को Maintain करने व नए Standards बनाने का काम करता है। Internet इसे सामाÛयतया Networks का Network कहा जाता है। Internet वाèतव मɅ बहुत सारे छोटे Networks का एक समूह होता है, जो Globally Interconnected होते हɇ। Intranet ये एक छोटा Network होता है, जो TCP/IP Protocols को Use करता है और Internet से Connected नहȣं होता है। यǑद ये Internet से Connect होता है तो एक Firewall के Through Connect होता है। Packet जब दो Computers आपस मɅ Connect हो कर एक दूसरे को Information data:text/html;charset=utf­8,% 3Cdiv%20id%3D%22wrap%22%20style%3D%22margin%3A%200px%20auto%3B%20width%3A%20522px%3B%20color… 4/8
  • 5. 29/11/2014 Basics of Java Network Programming in Hindi Transfer करते हɇ, तो ये Information छोटे­छोटे टुकडɉ मɅ ͪवभािजत हो कर एक Computer से दूसरे Computer पर पहुंचता है। Information के इन छोटे­छोटे टुकडɉ को Packets कहा जाता है। कई बार Packets को Datagram भी कहा जाता है। लेͩकन तकनीकȧ èतर पर दोनɉ मɅ एक मुÉ य अÛतर ये है ͩक Packet शÞद को Network Layer के ͧलए Use ͩकया जाता है, जबͩक Datagram शÞद को Higher­Layer Message के ͧलए Use ͩकया जाता है। Download किजए, इस Website पर उपल ध ͩकसी भी पु तक के 100 से यादा Pages, Free Protocol Protocols Information को Transmit करने के ͧलए Use ͩकए जाने वाले Data Formats व Messages का एक समूह होता है, िजसे हम एक छोटे Software कȧ तरह मान सकते हɇ। अलग­अलग कार के Networks तभी एक दूसरे से Communication कर सकते हɇ, जब दोनɉ Networks समान Protocol को Use करते हɇ। Protocols वाèतव मɅ कुछ ऐसे Standard Ǔनयमɉ का समूह होता है, जो दो अलग कार के Networks के बीच Communication Establish करने का काम करते हɇ। Protocol Stack Networking Services को हम ͪवͧभÛन Layers के एक ऐसे समूह के प मɅ मान सकते हɇ, जहां Lower Layer Services को Use करके Higher Layer Services को Service Provide करने का काम ͩकया जाता है। Layers का ये समूह, जो ͩक Network Functionality Provide करते हɇ, Protocol Stack कहा जाता है। Router Router एक ͪवशेष कार का Network Hardware होता है। ये एक ऐसा Host होता है जो जानता है ͩक ͪवͧभÛन कार के Networks के बीच Packets को ͩकस कार से Forward ͩकया जा सकता है। Sockets जब दो Computers आपस मɅ Communication करते हɇ, तब Source Computer के ͧलए Destination Computer एक Socket कȧ तरह Represent ͩकया जाता है। जब हम TCP/IP के संदभ मɅ बात करते हɇ, तब Socket को एक ऐसे Unique Pair के प मɅ देखा जाता है, िजसमɅ Source Computer का IP Address व Port Number तथा Destination Computer का IP Address व Port Number होता है। (Basics of Java Network Programming) data:text/html;charset=utf­8,% 3Cdiv%20id%3D%22wrap%22%20style%3D%22margin%3A%200px%20auto%3B%20width%3A%20522px%3B%20color… 5/8
  • 6. 29/11/2014 Basics of Java Network Programming in Hindi Read other articles from: Java Programming Language in Hindi ये Article Java Programming Language in Hindi पु तक से ͧलया गया है। इसͧलए यǑद ये Article आपके ͧलए उपयोगी रहा, तो Ǔनिæचत प से ये पुèतक भी आपके ͧलए काफȧ उपयोगी साǒबत होगी। यǑद आप चाहɅ तो इस पुèतक को खरȣद भी सकते हɇ अथवा DEMO EBOOK के प मɅ इस पुèतक के कुछ CHAPTERS Download करके पढ सकते हɇ। Java Programming Language in Hindi | Page: 682 | Format: PDF BUY NOW DOWNLOAD My Shopping Cart Offer of The Day × Delete Total Amount Rs. 1500.00 Discount Amount Rs. 450.00 Total Payable Amount Rs. 1050.00 View Cart Checkout Click My Account सवथम Register करके Login कȧिजए। Click Buy Here Add to cart Button पर Click करते हुए वांǓछत पुè तकɅ अपने Shopping Cart मɅ Add कȧिजए। अͬधक पुè तकɅ खरȣदने पर ͧमलने वाला Extra Discount भी आपको My Shopping Cart Widget मɅ हȣ Ǒदखाई देगा। Click Checkout My Shopping Cart Widget मɅ Ǒदखाई देने वाले Checkout Button को Click कȧिजए। Fill Billing Detail Payment Mode अपनी Billing Details Fill करते हुए CCAvenue, PayUMoney या Offline Payment Option Select करके Place order Button पर Click कȧिजए। Pay and Download Total Payable Amount का भुगतान कȧिजए और पुè तकɅ Download कȧिजए अपने EMail याMy Account से, तुरÛ त। Any Buying Problem? पुè तकɅ खरȣदने से सà बंͬधत ͩकसी भी कार कȧ समè या होने पर 097994­55505 पर Call / SMSकȧिजए। Buying Related ­FAQ data:text/html;charset=utf­8,% 3Cdiv%20id%3D%22wrap%22%20style%3D%22margin%3A%200px%20auto%3B%20width%3A%20522px%3B%20color… 6/8
  • 7. 29/11/2014 Basics of Java Network Programming in Hindi Why Softcopy PDF EBooks? The Benefits. How to Buy Online using CCAvenue How to Buy Online using PayUMoney How to Pay Offline using Bank Deposit, ATM Card to Card Transfer, AirTel Money, PayPal What is MasterCard 3D SecureCode, Verified by Visa (VbV) and RuPay PaySecure Code? Online Payment is Safe and Secure. How? What is Coupon Code How to Use it? Why Learn Properly? È यɉ ठȤक से सीखना जरȣ है C? È यɉ ठȤक से सीखना जरȣ है C++? È यɉ ठȤक से सीखना जरȣ है Java? È यɉ ठȤक से सीखना जरȣ है C#.NET? È यɉ ठȤक से सीखना जरȣ है ADO.NET with C#? È यɉ ठȤक से सीखना जरȣ है Core ASP.NET? È यɉ ठȤक से सीखना जरȣ है Advance ASP.NET? È यɉ ठȤक से सीखना जरȣ है Data Structure? È यɉ ठȤक से सीखना जरȣ है Oracle­SQL/ PLSQL? È यɉ ठȤक से सीखना जरȣ है Visual Basic? È यɉ ठȤक से सीखना जरȣ है HTML­XHTML? È यɉ ठȤक से सीखना जरȣ है HTML5 और CSS3? È यɉ ठȤक से सीखना जरȣ है JavaScript? È यɉ ठȤक से सीखना जरȣ है jQuery? È यɉ ठȤक से सीखना जरȣ है Core PHP? È यɉ ठȤक से सीखना जरȣ है WordPress? È यɉ ठȤक से सीखना जरȣ है Advance WordPress? Hindi EBooks : Read Online C Programming Language in Hindi C++ Programming Language in Hindi Java Programming Language in Hindi C# Programming Language in Hindi ADO.NET with C# in Hindi Core ASP.NET WebForms with C# in Hindi Data Structure and Algorithms in Hindi Oracle 8i­9i SQL/PLSQL in Hindi Visual Basic 6 in Hindi HTML­XHTML in Hindi HTML5 with CSS3 in Hindi Advance JavaScript in Hindi jQuery in Hindi Core PHP in Hindi data:text/html;charset=utf­8,% 3Cdiv%20id%3D%22wrap%22%20style%3D%22margin%3A%200px%20auto%3B%20width%3A%20522px%3B%20color… 7/8
  • 8. 29/11/2014 Basics of Java Network Programming in Hindi WordPress in Hindi Advance WordPress in Hindi Search in BccFalna.com Search Useful Technical Articles Learn to Earn Motivation Programming and Development Uncategorized Web Development Rules and Regulations About Us Contact Us Privacy Policy Terms and Conditions Product Type Refund Policy Pageviews: data:text/html;charset=utf­8,% 3Cdiv%20id%3D%22wrap%22%20style%3D%22margin%3A%200px%20auto%3B%20width%3A%20522px%3B%20color… 8/8