Холболтын бага сокет програмчлалд ямар ангиуд ашигладаг вэ?
Холболтын бага сокет програмчлалд ямар ангиуд ашигладаг вэ?

Видео: Холболтын бага сокет програмчлалд ямар ангиуд ашигладаг вэ?

Видео: Холболтын бага сокет програмчлалд ямар ангиуд ашигладаг вэ?
Видео: Lec-90: Компьютерийн сүлжээн дэх сокет програмчлал 2024, May
Anonim

Сокет болон ServerSocket ангиуд нь холболтод ашиглагддаг - чиглэсэн сокет програмчлал болон DatagramSocket болон DatagramPacket ангиуд нь холболтод ашиглагддаг - бага сокет програмчлал . Үйлчлүүлэгч нь сокет програмчлал Серверийн IP хаяг, гэсэн хоёр мэдээллийг мэдэх ёстой. Портын дугаар.

Үүнээс гадна, холболт бага сокет програмчлалд ямар протокол ашигладаг вэ?

Холболтгүй залгууруудыг ашигладаг Хэрэглэгчийн датаграмм Протокол (UDP) TCP/IP биш. UDP протоколууд нь найдваргүй, учир нь тэд багцаар өгөгдөл илгээдэг бөгөөд энэ нь ирэх нь тодорхойгүй байна. Тэд байна ашигласан илүү их дамжуулах чадвартай боловч зардал багатай програмуудад.

Дараа нь програмчлалд сокетуудыг юунд ашигладаг вэ гэсэн асуулт гарч ирнэ. Сүлжээ залгуур нь сүлжээгээр ажилладаг хоёр программ хоорондын харилцааны урсгалын нэг төгсгөлийн цэг юм. Сокетууд бүтээгдсэн ба ашигласан багцтай програмчлал хүсэлтүүд эсвэл "функцийн дуудлага" гэж заримдаа нэрлэдэг залгуурууд програм програмчлал интерфейс (API).

Үүнтэй адилаар та серверийн залгуур ангид ямар аргыг ихэвчлэн ашигладаг вэ?

Тайлбар: Олон нийтэд Сокет хүлээн авах () Server Socket ангилалд ашигладаг . 2. Датаграмын аль бүтээгч Socketclass ашигладаг датаграм үүсгэх залгуур өгөгдсөн портын дугаартай холбох уу?

UDP залгуур хэрхэн ажилладаг вэ?

UDP залгуур горимууд нь хэрэглэгчийн датаграмын протоколыг ашиглан энгийн IP харилцааг идэвхжүүлдэг. UDP ). Мессеж, датаграм гэж нэрлэгддэг, байна тусгай дамжуулах суваг эсвэл өгөгдлийн замыг урьдчилан тохируулах шаардлагагүйгээр IP сүлжээн дэх бусад хостууд руу илгээдэг. The UDP залгуур зөвхөн харилцаа холбоог нээх хэрэгтэй.

Зөвлөмж болгож буй: