Розетка кандай максатта колдонулат?
Розетка кандай максатта колдонулат?

Video: Розетка кандай максатта колдонулат?

Video: Розетка кандай максатта колдонулат?
Video: Аял кантсе, эркекти тошокто кандырат? 2024, Май
Anonim

А розетка тармакта иштеген эки программанын ортосундагы эки тараптуу байланыштын бир акыркы чекити. А розетка TCP катмары маалымат жөнөтүлө турган тиркемени аныктай алышы үчүн порт номерине байланган. Акыркы чекит - бул IP дареги менен порт номеринин айкалышы.

Жөн эле, розетка менен ServerSocket эмнени колдонот?

Java Розетка программалоо ар кандай JREде иштеген тиркемелердин ортосундагы байланыш үчүн колдонулат. Socket жана ServerSocket класстар байланышка багытталган үчүн колдонулат розетка программалоо жана DatagramSocket жана DatagramPacket класстары туташуусу азыраак үчүн колдонулат розетка программалоо.

Экинчиден, порт жана розетка деген эмне? менен IP дареги порт катары белгилүү розетка . Розетка IP үчүн API абстракциясы порт жуп. Ал байланыштын тармагын жана өткөрүп берүү катмарын башкарат. Аны тиркеменин тармакка интерфейси катары кароого болот. А порт экинчи жагынан, пакеттин көздөгөн жери / келип чыгышы.

Анда эмне үчүн бизге розетка керек?

Розеткалар өз алдынча жана тармактык колдонмолор үчүн пайдалуу. Розеткалар бир эле машинада же тармак боюнча процесстердин ортосунда маалымат алмашууга, ишти эң натыйжалуу машинага бөлүштүрүүгө мүмкүндүк берет жана алар борборлоштурулган маалыматтарга оңой жетүүгө мүмкүндүк берет.

Сокет кантип түзүлөт?

А розетка түзүлөт аты жок. Алыскы процессте а розетка дарекке байланганга чейин розетка . Байланыштуу процесстер даректер аркылуу байланышат. bind(3SOCKET) интерфейси процесстин жергиликтүү дарегин көрсөтүүгө мүмкүндүк берет розетка.

Сунушталууда: