В моей текущей работе мы перерабатываем все основное приложение, которое в основном springMVC
, ejb3
, SpringF
, AJAX
и т. Д.
Нашим клиентам около 60, которые используют одно и то же приложение в зависимости от приобретенной лицензии.
Мы думаем о разработке приложения, которое можно просто установить локально на своих местах.
Что-то вроде: setup.exe
, который установит Application Server
, установит EAR и использует легковесную базу данных, что-то вроде Derby
.
У меня есть несколько вопросов:
- Вы сделали что-то подобное? как работает ваше приложение?
- Какой сервер приложений вы использовали?
- Как вы кодировали службу автообновления?
- А лицензии?
Также мы планируем предоставить «модули» через один и тот же клиент приложения, который будет иметь некоторого потребителя JSP и WebServices. Например:
Когда вы приобрели модуль передачи, веб-сервис предоставит что-то вроде:
<module>
<name>Transfer</name>
<parameters>
<parameter type="text">Name</parameter>
<parameter type="number">account</parameter>
<parameter type="currency">DO</parameter>
<parameter type="number">To Account</parameter>
<parameter type="text">Description</parameter>
</parameters>
</module>
Будет отображаться сначала динамическая JSP-страница, основанная на проверенной и затем отправленной веб-службе.
- Это похоже на хорошую работу? или тренируешься для тебя?