JavaScript is required

Lớp nào dùng để đóng gói dữ liệu trong lập trình Socket dùng cơ chế UDP

A.

DatagramSocket

B.

DatagramPacket

C.

DataPacket

D.
UDPPacket
Trả lời:

Đáp án đúng: B


Trong lập trình Socket sử dụng giao thức UDP (User Datagram Protocol), lớp `DatagramPacket` được sử dụng để đóng gói dữ liệu thành các gói tin để truyền đi. * **DatagramPacket:** Lớp này đại diện cho một gói dữ liệu UDP, nó chứa dữ liệu cần gửi, địa chỉ IP và cổng của máy đích, cũng như địa chỉ IP và cổng của máy gửi. Nó cho phép tạo ra các gói tin UDP để gửi và nhận dữ liệu qua mạng. * **DatagramSocket:** Lớp này được sử dụng để tạo socket UDP, cho phép gửi và nhận các gói tin DatagramPacket. Các lựa chọn khác không chính xác vì: * `DataPacket` không phải là một lớp chuẩn trong Java Socket API để làm việc với UDP. * `UDPPacket` cũng không phải là một lớp chuẩn trong Java Socket API.

Câu hỏi liên quan