Обработка пакетов данных из интернета с помощью Java

26
15 января 2021, 20:00

Хочу разобраться в следующем вопросе.

Задача следующая: по сети Wi-Fi, либо через подключенный кабель, или же мобильный интернет (без разницы), нам приходит пакет данных на сетевую карту (верно?). Тобишь изначально данные приходят на физический уровень и затем они "обрабатываются" (кодируются/декодируются) и идут вверх по ступенькам сетевой модели ОСИ. И в самом верху у нас есть уровень представления (который и занимается кодированием/декодированием данных в удобный вид для сети/приложения) и прикладной уровень. Есть ли возможность самостоятельно разбирать пакеты данных, приходящие уже на уровень представления (будь то от приложения или же из сети ответ на запрос) и самому решать, что с ними делать? Интересуют способы посредством языка Java.

Суть: Обработка входящих и исходящих пакетов данных через сеть посредством Java.

Так же буду очень благодарен за наводящие ссылки. Что почитать по этому вопросу, куда обратиться?

UPD: Реализовать перехват трафика от приложения.

READ ALSO
Запись данных из файла в коллекцию List,ArrayList

Запись данных из файла в коллекцию List,ArrayList

Как записать данные из файла в коллекцию List или ArrayList?Есть файл(рис1),нужно построчно записать его в коллекцию

15
Не реализуется геттер?

Не реализуется геттер?

есть такой кодНе могу вызвать геттер из класса Flower

27
RxJava экзепшен CalledFromWrongThreadException при subscribe

RxJava экзепшен CalledFromWrongThreadException при subscribe

Имею вот такой код: ioreactivex

54