#netty #epoll #socketcan
#netty #epoll #socketcan
Вопрос:
Я рассматриваю возможность использования Netty в качестве основы для библиотеки JavaCAN, поскольку она также использует NIO / epoll для доступа к SocketCAN в Linux.
Что меня беспокоит, так это тот факт, что классы Netty epoll написаны для сетевого (IP) взаимодействия, а не для использования сокета Linux без какого-либо отношения IP.
Даже тот, AbstractEpollChannel
который использует LinuxSocket
, который уже зависит от InetAddress
, для IP-связи.
То, что я хотел бы реализовать, это Channel
что использует реализацию Netty epoll, но без IP-связи, просто сокет Linux.
Мне хотелось бы услышать мнения, считаете ли вы это возможным или это плохая идея?
Ответ №1:
Это было сделано только что, поскольку при реализации мы нацеливались только на «IP-связь». Нет ничего плохого и в других вариантах использования.