#java #netty #codec #channels
#java #netty #кодек #Каналы
Вопрос:
Я работаю над проектом, в котором нам нужно локально кодировать / декодировать файлы. Наша команда решила использовать netty, потому что проект может быть расширен для отправки / получения данных через сокеты, а обработчики просты в использовании (написание одного обработчика для каждого кодека показалось хорошей идеей). На данный момент идея заключается в том, чтобы читать / записывать файлы локально. Но я не смог найти ни одной реализации канала, которая работала бы с файлами вместо сокетов. Есть ли какой-либо канал для этой работы или я должен просто реализовать его сам?
Ближайшим каналом, который я мог бы использовать, был localchannel, но это не сработало бы, потому что он использует queue и записывает непосредственно в очередь однорангового узла (даже если предположить, что сокетов нет, этот класс работает локально и просто имитирует, как будут работать сокеты).
Я хотел бы знать, существует ли реализация такого рода канала для netty. Или несколько указаний о том, как это может быть реализовано.
Ответ №1:
В netty нет ничего подобного, поэтому вам нужно будет реализовать это самостоятельно