![]() |
Модераторы: LSD, AntonSaburov |
![]() ![]() ![]() |
|
brejnev |
|
|||
Шустрый ![]() Профиль Группа: Участник Сообщений: 94 Регистрация: 18.9.2005 Репутация: нет Всего: нет |
На основе CMS(alteap если интересно) создаю web-приложение.
В tomcat крутится hibernate, struts и пр логика. Web-интерфейс, конечно, универсально, но не удобно иногда. Так и подмывает идея прикрутить простенький Swing'овый клиент к этой штуке, для себя, по базе побегать, отчет постоить. Есть сущности для работы с БД - Client Есть классы, через которых происходит работа с сущностями - ClientManager
Поверх этого работают struts. Так вот, можно ли сюда прикрутить Swing и куда копать, что читать? Это сообщение отредактировал(а) brejnev - 3.5.2007, 12:25 |
|||
|
||||
ekr |
|
|||
![]() ...и это пройдет... ![]() ![]() Профиль Группа: Участник Сообщений: 359 Регистрация: 6.5.2007 Где: Moscow, RU Репутация: 12 Всего: 19 |
Если Вам жалко времени на разработку Swing GUI, то можно воспользоваться уже готовым решением - универсальным DB-клиентом. Их достаточно много, лично я пользуюсь DBVisualizer, free-версией.
Посмотрите, может быть такого рода приложение как раз то, что Вам необходимо. Это сообщение отредактировал(а) ekr - 7.5.2007, 22:19 |
|||
|
||||
Stampede |
|
||||
![]() Гносеолог ![]() ![]() Профиль Группа: Участник Клуба Сообщений: 963 Регистрация: 25.4.2005 Где: Calgary, Alberta, Canada Репутация: 66 Всего: 144 |
brejnev, твоя задача решается очень просто. Особенно принимая во внимание грамотный дизайн серверной части: выделение операций по работе с сущностями в отдельный класс и описаеие его функциональности в виде интерфейса Java. Все, что теперь остается сделать - это заремоутить (remote) этот сервис, чтобы можно было вызывать его методы по сети.
Вообще инструментов для разворачивания веб сервисов существует много, но если тебя интересует простое и быстрое решение, то тут без вариентов: Burlap/Hessian. Ты сейчас увидишь, что все делается за одну минуту. 1. Скачиваем архив Hessian: http://www.caucho.com/hessian/ (Hessian и Burlap - это практически одна фигня, только Burlap использует текстовый протокол, а Hessian - двоичный; соответственно, Burlap удобнее в тестировании и отладке). Кладем джарник в WEB-INF/lib. 2. Прописываем сервис в web.xml:
3. В тестовом клиенте пишем:
И все, приделывай теперь к своему сервису какой хочешь гуй ![]() -------------------- "If you want something done right, do it yourself" По секрету: выучить английский - реально! |
||||
|
|||||
brejnev |
|
||||
Шустрый ![]() Профиль Группа: Участник Сообщений: 94 Регистрация: 18.9.2005 Репутация: нет Всего: нет |
Мне нада граф рисовать, через веб-интерфейс его вершины гиморно вводить. Я наклепал за вечер фиговину в которой мышой рисую вершины, дальше думаю или в xml фигачеть или напрямую в базу заливать. DBVisualizer, конечно, весч хорошая, тока ограничения free-версии напрягают. Больше нравится SQuirrrel SQL ![]() Добавлено через 2 минуты и 52 секунды
Спасиба, попробую. |
||||
|
|||||
![]() ![]() ![]() |
Правила форума "Java" | |
|
Если Вам помогли, и атмосфера форума Вам понравилась, то заходите к нам чаще! С уважением, LSD, AntonSaburov, powerOn, tux. |
1 Пользователей читают эту тему (1 Гостей и 0 Скрытых Пользователей) | |
0 Пользователей: | |
« Предыдущая тема | Java EE (J2EE) и Spring | Следующая тема » |
|
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности Powered by Invision Power Board(R) 1.3 © 2003 IPS, Inc. |