Приложение Java RIA с локальной базой данных + поддержка синхронизации - PullRequest
0 голосов
/ 24 марта 2011

Мне нужно разработать систему заказов для клиента, которая работает с планшетными компьютерами.Поскольку они не всегда подключены, приложению требуется репликация базы данных и возможность синхронизации с основной базой данных по команде.

Развертывание на клиентах должно быть простым, и я хочу использовать технологии Java, потому что язнакомы с сохранением Toplink EJB и Glassfish в качестве интерфейсного промежуточного программного обеспечения для извлечения данных.

Я думал об использовании JDeveloper ADF для создания пользовательского интерфейса из-за его простоты, Derby для локального хранения и Glassfish или WebLogic в качестве промежуточного ПО.

  • Является ли это хорошим подходом совместного использования этих технологий?
  • Должен ли я использовать среду для синхронизации с базой данных?
  • Как автоматизировать развертывание?

Спасибо за помощь!

1 Ответ

1 голос
/ 12 августа 2011

1) Хорошая идея - использовать JDeveloper с Derby. Вы можете настроить это легко. Следующая ссылка дает информацию о том, как это сделать http://tenthsense.blogspot.com/2011/08/using-apache-derby-with-jdeveloper-to.html

2) использование ADF также является хорошей идеей, поскольку оно значительно сокращает время разработки. Я не имею ни малейшего представления о Glassfish, но weblogic является стандартным для АПД, и не должно возникнуть никаких проблем, если вы его используете. Я на самом деле пытался развернуть его на Tomcat, хотя я был успешным, я не буду предлагать, поскольку развертывание очень нестабильно. Но это работает и с открытым исходным кодом :-) Следующая ссылка дает информацию о том, как это сделать http://tenthsense.blogspot.com/2011/08/using-apache-derby-with-jdeveloper-to.html

-hiten

...