powered by simpleCommunicator - 2.0.61     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / Java [игнор отключен] [закрыт для гостей] / Асинхронное чтение файла
8 сообщений из 8, страница 1 из 1
Асинхронное чтение файла
    #37693238
Devider
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Коллеги,

Есть файл с данными, чтение которого занимает почти полминуты. На это время сервис недоступен. Как его считать асинхнонно? Нашел Mina , но у некоторых разрабов стоит венда. Переход на Java 7 пока руководство тоже не заапрувило. Какие есть еще варианты?
...
Рейтинг: 0 / 0
Асинхронное чтение файла
    #37693263
Фотография Petro123
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Devider,
авторКакие есть еще варианты?
у вЕнды:
- синхронно Открыть, но не считывать пока не понадобится.
- синхронно Открыть, и считать ровно столько сколько понадобится.
- синхронно Открыть методом проецирования в память ОСи
______________________________________________
"Сделай настолько просто, насколько это возможно, но не проще". © А. Эйнштейн.
AutoPOI.ru — ГИС-технологии для Oracle
...
Рейтинг: 0 / 0
Асинхронное чтение файла
    #37693288
Devider
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Petro123Devider,
у вЕнды:
- синхронно Открыть, но не считывать пока не понадобится.
- синхронно Открыть, и считать ровно столько сколько понадобится.

надо считывать сразу все, такая особенность. И задержки впринципе быть не желательно, что в момент инициализации, что в момент первого обращения. Оптимально начать чтение при инициализации, и надеяться, что обращение понадобится как можно позже. А до момента окончания считывания как-то блокировать посягательства на эти сакральные знания.
Petro123- синхронно Открыть методом проецирования в память ОСи

Вопрос, скорее в том, есть готовые либы для решения этой задачи?
...
Рейтинг: 0 / 0
Асинхронное чтение файла
    #37693325
Фотография Petro123
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Devider,
1. при асинхронке, задержка НА ДОСТУП всё равно будет, т.к. всё прочесть не успели.
2. что там готового нужно, если это всего 2-ой поток на чтение, а основной пошёл дальше.
Раз тебе нельзя сервис тормозить. imho
Удачи!
...
Рейтинг: 0 / 0
Асинхронное чтение файла
    #37693368
Фотография Blazkowicz
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
DeviderЕсть файл с данными, чтение которого занимает почти полминуты. На это время сервис недоступен.

Как эти два факта связаны? Чтение происходит во время инициализации? Просто отдельным потоком запустить нельзя?
...
Рейтинг: 0 / 0
Асинхронное чтение файла
    #37693409
OOsalivan
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
DeviderКоллеги,

Есть файл с данными, чтение которого занимает почти полминуты. На это время сервис недоступен. Как его считать асинхнонно? Нашел Mina , но у некоторых разрабов стоит венда. Переход на Java 7 пока руководство тоже не заапрувило. Какие есть еще варианты?
что значит сервис не доступен? на время чтения файла он блокируеться читающим потоком и другие потоки которые хотят работать с файлом ожидают завершения раоты текущего?
...
Рейтинг: 0 / 0
Асинхронное чтение файла
    #37693460
Фотография Petro123
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
наверно, грубо говоря, в сервлете чтение картинки.
HTTP страница\сервис ждёт чтения картинки\блоб
...
Рейтинг: 0 / 0
Асинхронное чтение файла
    #37693549
Фотография mayton
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
DeviderКоллеги,

Есть файл с данными, чтение которого занимает почти полминуты. На это время сервис недоступен. Как его считать асинхнонно? Нашел Mina , но у некоторых разрабов стоит венда. Переход на Java 7 пока руководство тоже не заапрувило. Какие есть еще варианты?
Не совсем понятно как асинхронность доступа к файлу тебе поможет в этой проблеме. Перепиши сервис
таким образом чтобы он извлекал информацию после старта аппликейна. И актуализируй её когда надо.
...
Рейтинг: 0 / 0
8 сообщений из 8, страница 1 из 1
Форумы / Java [игнор отключен] [закрыт для гостей] / Асинхронное чтение файла
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]