Гость
Целевая тема:
Создать новую тему:
Автор:
Форумы / Java [игнор отключен] [закрыт для гостей] / Вопросы по RMI и потокам / 12 сообщений из 12, страница 1 из 1
25.12.2006, 12:44:37
    #34222263
moonmike
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Вопросы по RMI и потокам
Господа, а вот прояните мне пожалуйста следующее:
Есть сервер RMI в нем реализована функция которая вызывается клиентами RMI. Каким способом можно добиться того, чтоб при последовательном вызове этой функции несколькими клиентами функция отрабатывала в порядке вызова.
То есть вызовы ставились бы в некое подобие FIFO. Пока функция отрабатывает первый вызов остальные бы спокойно ожидали своей очереди.
Заранее спасибо за помощь.
...
Рейтинг: 0 / 0
25.12.2006, 12:50:03
    #34222286
Kachalov
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Вопросы по RMI и потокам
- а использование синхронизации не помогает?
...
Рейтинг: 0 / 0
25.12.2006, 13:06:09
    #34222355
moonmike
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Вопросы по RMI и потокам
Это в смысле про модификатор synchronized ?
Если да, то как раз сейчас пробую.
...
Рейтинг: 0 / 0
25.12.2006, 13:18:39
    #34222412
Kachalov
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Вопросы по RMI и потокам
moonmikeЭто в смысле про модификатор synchronized ?
- Да. А также блок:
Код: plaintext
 synchronized  (объект) { действия; }
...
Рейтинг: 0 / 0
25.12.2006, 15:19:24
    #34222899
Anarion
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Вопросы по RMI и потокам
автор- а использование синхронизации не помогает?
А разве синхронизация создает очередь? Вроде бы потоки конкурируют за объект и дергают методы далеко не по очереди.
...
Рейтинг: 0 / 0
25.12.2006, 15:21:03
    #34222904
max_from_sumy
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Вопросы по RMI и потокам
Дак сами реализуйте очередь, используя например
Код: plaintext
Thread.join();
...
Рейтинг: 0 / 0
25.12.2006, 15:32:55
    #34222968
Kachalov
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Вопросы по RMI и потокам
Anarionдергают методы далеко не по очереди
- а как? при условии что приоритеты потоков одинаковые.
...
Рейтинг: 0 / 0
25.12.2006, 15:45:11
    #34223008
wessen
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Вопросы по RMI и потокам
Хочу посмотреть на реализацию очереди FIFO при помощи синхронизированного метода и join().
...
Рейтинг: 0 / 0
25.12.2006, 15:48:47
    #34223020
moonmike
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Вопросы по RMI и потокам
wessenХочу посмотреть на реализацию очереди FIFO при помощи синхронизированного метода и join().
Аха, я тоже!!!На полном серьезе.
...
Рейтинг: 0 / 0
25.12.2006, 15:53:51
    #34223037
Kachalov
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Вопросы по RMI и потокам
moonmikeПока функция отрабатывает первый вызов остальные бы спокойно ожидали своей очереди
- я думаю, ключевая фраза "остальные бы спокойно ожидали", а FIFO для автора не принципиально.
...
Рейтинг: 0 / 0
25.12.2006, 15:59:52
    #34223063
mozheyko_d
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Вопросы по RMI и потокам
А может вместе с "сервером RMI" завалялась ещё такая штука JMS?
Она могла бы помочь. Наверное.
...
Рейтинг: 0 / 0
25.12.2006, 16:50:10
    #34223242
moonmike
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Вопросы по RMI и потокам
Неа, не затесалась. Дороговато ее затесывать.
...
Рейтинг: 0 / 0
Форумы / Java [игнор отключен] [закрыт для гостей] / Вопросы по RMI и потокам / 12 сообщений из 12, страница 1 из 1
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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