![]() |
Модераторы: LSD, AntonSaburov |
![]() ![]() ![]() |
|
YuraDoc |
|
|||
Шустрый ![]() Профиль Группа: Участник Сообщений: 140 Регистрация: 1.4.2006 Где: Zhytomir, Ukraine Репутация: нет Всего: нет |
В Java новенький. Поэтому не осуждайте за глупые вопросы.
У меня есть библиотечные классы, реализующие сокетное соединение. И есть класс реализующий пользовательский интерфейс. Вопрос: как уведомить "пользовательский интерфейс" о полученных данных (например поместить в TextBox)? Это сообщение отредактировал(а) YuraDoc - 26.3.2008, 19:36 |
|||
|
||||
niasilil |
|
|||
![]() Опытный ![]() ![]() Профиль Группа: Участник Сообщений: 325 Регистрация: 4.6.2007 Где: USA Репутация: 8 Всего: 9 |
пользовать setText
-------------------- SCJP 5.0, SCJD |
|||
|
||||
YuraDoc |
|
|||
Шустрый ![]() Профиль Группа: Участник Сообщений: 140 Регистрация: 1.4.2006 Где: Zhytomir, Ukraine Репутация: нет Всего: нет |
Можете уточнить?
Нужно так, чтобы библиотечные классы не знали о GUI. |
|||
|
||||
niasilil |
|
|||
![]() Опытный ![]() ![]() Профиль Группа: Участник Сообщений: 325 Регистрация: 4.6.2007 Где: USA Репутация: 8 Всего: 9 |
тогда может что то типа publisher subscriber design pattern (publish/subscribe design pattern)? -------------------- SCJP 5.0, SCJD |
|||
|
||||
YuraDoc |
|
|||
Шустрый ![]() Профиль Группа: Участник Сообщений: 140 Регистрация: 1.4.2006 Где: Zhytomir, Ukraine Репутация: нет Всего: нет |
Спасибо, посмотрю.
Жду еще предложений. |
|||
|
||||
COVD |
|
|||
Эксперт ![]() ![]() ![]() Профиль Группа: Завсегдатай Сообщений: 1655 Регистрация: 26.7.2005 Репутация: 17 Всего: 43 |
это для систем асинхронных сообщений - когда у издателя появилось сообщение, он его рассылает всем зарегистрированным в списке подписчикам. Управление коммуникационным пакетом может быть синхронным ( пользователь библиотеки вызывает метод "connect" или "disconnect" и получает в ответ OK или ERROR) и пользователь этой библиотеки скорее всего один. Тогда библиотека просто имеет набор публичных методов, а GUI эти методы вызывает. |
|||
|
||||
niasilil |
|
||||
![]() Опытный ![]() ![]() Профиль Группа: Участник Сообщений: 325 Регистрация: 4.6.2007 Где: USA Репутация: 8 Всего: 9 |
так он вроде хочет наоборот, чтобы не гуи иницировал запрос. Вобщем то, да, observer pattern is an overkill, согласен. -------------------- SCJP 5.0, SCJD |
||||
|
|||||
YuraDoc |
|
|||
Шустрый ![]() Профиль Группа: Участник Сообщений: 140 Регистрация: 1.4.2006 Где: Zhytomir, Ukraine Репутация: нет Всего: нет |
niasilil, огромное вам спасибо за паттерн "Наблюдатель". Я его приминил и все заработало просто супер. Пришлось самому реализовывать, т. к. он входит в J2SE, а я как раз пишу под J2ME.
Еще раз спасибо. ![]() ![]() |
|||
|
||||
![]() ![]() ![]() |
Правила форума "Java" | |
|
Если Вам помогли, и атмосфера форума Вам понравилась, то заходите к нам чаще! С уважением, LSD, AntonSaburov, powerOn, tux, javastic. |
0 Пользователей читают эту тему (0 Гостей и 0 Скрытых Пользователей) | |
0 Пользователей: | |
« Предыдущая тема | Java: Общие вопросы | Следующая тема » |
|
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности Powered by Invision Power Board(R) 1.3 © 2003 IPS, Inc. |