Методы интерфейса Datagram
| Название метода интерфейса Datagram | Описание | ||
| String getAddress () | Выдает адрес в данной дейтаграмме | ||
| byte [] getData() | Выдает буфер, содержащий полезную нагрузку дейтаграмм | ||
| int getLength() | Выдает длину полезной нагрузки дейтаграммы | ||
| int getOffsetO | Выдает смещение указателя для чтения/записи в буфере полезной нагрузки | ||
| void reset() | Восстанавливает позицию указателя для чтения/записи в буфере полезной нагрузки | ||
| void setAddress (Datagram reference) | Устанавливает, что адрес данной дейтаграммы является адресом указанной дейтаграммы | ||
| void setAddress (String addr) | Устанавливает адрес, указываемый строкой | ||
| void setData (byte[] buffer, int offset, int len) | Устанавливает полезную нагрузку данной дейтаграммы | ||
| void setLength (int len) | Устанавливает длину полезной нагрузки дейтаграммы |
В дополнение к согласованию формата, посылающее и принимающее устройства должны быть способны определять местонахождение друг друга. Каждая служба имеет связь со стандартным портом. Эта связь гарантирует, что клиент знает, как установить соединение с сервером, который предоставляет желаемую службу.