powered by simpleCommunicator - 2.0.49     © 2025 Programmizd 02
Форумы / Java [игнор отключен] [закрыт для гостей] / Куда запихнуть общий код
9 сообщений из 9, страница 1 из 1
Куда запихнуть общий код
    #39862739
Molasar
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Всем привет!

Есть jar библиотека, которая реализует клиентскую и серверную части.
Попросили сделать облегченную клиентскую часть в виде отдельной jar библиотеки.
Соответственно, обе библиотеки будут использовать общие базовые классы и интерфейсы.

Правильнее сделать 3-й базовый jar файл, в котором будет храниться общий код? В этом случае вносить изменения придется только в одном месте.
...
Рейтинг: 0 / 0
Куда запихнуть общий код
    #39862740
PetroNotC Sharp
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
MolasarЕсть jar библиотека, которая реализует клиентскую и серверную части.ни разу такого не видел.
Подробнее про клиента.
Десктоп?
...
Рейтинг: 0 / 0
Куда запихнуть общий код
    #39862742
Molasar
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Сервис сообщений ActiveMQ: отправка и получение с записью в БД.
Нужно реализовать только отправку. Но есть один общий класс Event, который используется и при отправке и при получении сообщения. Вот его нужно вытащить куда-нить, т.к. как минимум не удобно вносить изменения в двух разных местах.
PetroNotC SharpMolasarЕсть jar библиотека, которая реализует клиентскую и серверную части.ни разу такого не видел.
Подробнее про клиента.
Десктоп?
...
Рейтинг: 0 / 0
Куда запихнуть общий код
    #39862756
PetroNotC Sharp
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Molasarобщий класс Event,он передается по сети или это либа БЛ?
...
Рейтинг: 0 / 0
Куда запихнуть общий код
    #39862761
Molasar
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Не совсем понял ваш вопрос.
Event - это класс, экземпляры которого отправляются в очередь JMS.
PetroNotC SharpMolasarобщий класс Event,он передается по сети или это либа БЛ?
...
Рейтинг: 0 / 0
Куда запихнуть общий код
    #39862777
PetroNotC Sharp
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Molasar,
1.ты когда ответ будешь писать после вопроса?
2. Я не знаю этот мессенджер. Мог бы тебе SOAP. порекомендовать, там классы автоматом передаются.
А готового класса из самого мессенджера нет для передачи сообщения?
...
Рейтинг: 0 / 0
Куда запихнуть общий код
    #39862798
Molasar
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Готового класса нет.
Тем более, что JMS позволяет отправлять любые собственные объекты.

Не нужно зацикливаться на JMS. Я думал, что это стандартная ситуация, когда два приложения могут использовать общие классы.

PetroNotC SharpMolasar,
1.ты когда ответ будешь писать после вопроса?
2. Я не знаю этот мессенджер. Мог бы тебе SOAP. порекомендовать, там классы автоматом передаются.
А готового класса из самого мессенджера нет для передачи сообщения?
...
Рейтинг: 0 / 0
Куда запихнуть общий код
    #39862802
PetroNotC Sharp
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
MolasarНе нужно зацикливаться на JMS. Я думал, что это стандартная ситуация, когда два приложения могут использовать общие классы.ты не поверишь - выносят класс в библиотечный jar.
Ни разу драйвер к бд не юзал?
...
Рейтинг: 0 / 0
Куда запихнуть общий код
    #39862830
Molasar
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Вот! Спасибо, что подтвердили мою догадку в моём 1-м сообщении, где я задал свой вопрос.
Так сделаю, создам библиотечный jar, куда вынесу весь общий код. И буду подключать этот jar в каждое приложение.

PetroNotC SharpMolasarНе нужно зацикливаться на JMS. Я думал, что это стандартная ситуация, когда два приложения могут использовать общие классы.ты не поверишь - выносят класс в библиотечный jar.
Ни разу драйвер к бд не юзал?
...
Рейтинг: 0 / 0
9 сообщений из 9, страница 1 из 1
Форумы / Java [игнор отключен] [закрыт для гостей] / Куда запихнуть общий код
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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