რა არის სოკეტის დანიშნულება?
რა არის სოკეტის დანიშნულება?

ვიდეო: რა არის სოკეტის დანიშნულება?

ვიდეო: რა არის სოკეტის დანიშნულება?
ვიდეო: სიკვდილი | რა არის სიკვდილი, და რა დანიშნულება აქვს მას 2024, მაისი
Anonim

ა სოკეტი არის ორმხრივი საკომუნიკაციო კავშირის ერთ-ერთი ბოლო წერტილი ქსელში გაშვებულ ორ პროგრამას შორის. ა სოკეტი უკავშირდება პორტის ნომერს, რათა TCP ფენამ შეძლოს აპლიკაციის იდენტიფიცირება, რომელზედაც მონაცემთა გაგზავნა არის განკუთვნილი. საბოლოო წერტილი არის IP მისამართისა და პორტის ნომრის კომბინაცია.

უბრალოდ, რა არის სოკეტის და სერვერსოკეტის გამოყენება?

ჯავა სოკეტი პროგრამირება გამოიყენება სხვადასხვა JRE-ზე გაშვებულ აპლიკაციებს შორის კომუნიკაციისთვის. სოკეტი და სერვერის სოკეტი კლასები გამოიყენება კავშირზე ორიენტირებული სოკეტი პროგრამირება და DatagramSocket და DatagramPacket კლასები გამოიყენება კავშირის ნაკლებობისთვის სოკეტი პროგრამირება.

მეორეც, რა არის პორტი და სოკეტი? IP მისამართით პორტი ცნობილია როგორც სოკეტი . სოკეტი არის API-ის აბსტრაქცია IP-სთვის პორტი წყვილი. ის მართავს ქსელს და კომუნიკაციის გადაცემის ფენას. ის შეიძლება ჩაითვალოს, როგორც აპლიკაციის ინტერფეისი ქსელში. ა პორტი მეორეს მხრივ არის პაკეტის დანიშნულება/წარმოშობა.

აქედან გამომდინარე, რატომ გვჭირდება სოკეტი?

სოკეტები სასარგებლოა როგორც ცალკე, ისე ქსელური აპლიკაციებისთვის. სოკეტები საშუალებას გაძლევთ გაცვალოთ ინფორმაცია პროცესებს შორის ერთსა და იმავე მანქანაზე ან ქსელში, გაანაწილოთ სამუშაო ყველაზე ეფექტურ მანქანაზე და ისინი ადვილად იძლევიან ცენტრალიზებულ მონაცემებზე წვდომას.

როგორ იქმნება სოკეტი?

ა სოკეტი იქმნება სახელის გარეშე. დისტანციურ პროცესს არ აქვს ა სოკეტი სანამ მისამართი არ იქნება დაკავშირებული სოკეტი . კომუნიკაციის პროცესები დაკავშირებულია მისამართების საშუალებით. bind(3SOCKET) ინტერფეისი საშუალებას აძლევს პროცესს მიუთითოს ლოკალური მისამართი სოკეტი.

გირჩევთ: