Какой технологический стек для связи с клиентом платформы Netbeans? - PullRequest
0 голосов
/ 22 февраля 2011

В типичном клиент-серверном приложении клиент должен быть реализован с помощью RCP, который в данном случае является платформой Netbeans. В приложении будет 2 сценария доступа к данным:

  1. Ориентированный на бизнес-объект: необходимо поддерживать отношения между бизнес-объектами, используя что-то вроде JPA.
  2. Ориентация данных: данные загружаются в таблицу, и все манипуляции с данными выполняются в таблице.

Мне интересно, какой стек технологий / фреймворков выбрать для вышеуказанных сценариев. Также какие-либо предложения о том, как клиент NBP общается с сервером?

1 Ответ

0 голосов
/ 10 июля 2011

Вы говорите о стандартной 3-х уровневой архитектуре.

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

При работе с этим сценарием решение, которое я нашел наиболее простым для реализации, было RESTful-связью от Netbeans-Client к Application Server, а затем JPA для манипулирования данными в базе данных.

...