Как реализовать внешний интерфейс Flex с бэкэндами Java Hibernate и JPA? - PullRequest
0 голосов
/ 09 июня 2010

У меня есть разработанное серверное решение с Java Hibernate и JPA.Теперь я хочу реализовать это с помощью внешнего интерфейса Flex.Как мне это сделать?Возможно ли это без использования BladeDS?Просто с помощью сервлета или что-то?

Пожалуйста, руководство

Спасибо

Ответы [ 2 ]

1 голос
/ 10 июня 2010

Вам нужен какой-то сервисный уровень, который предоставляет доступ к вашим сущностям.Это могут быть POJO, EJB Session Beans, Spring Beans, что угодно.Затем вам нужен какой-то способ доступа к этому уровню сервисов из клиента Flex.Это может быть SOAP, Plain Old XML (через сервлет / JSP) или Remoting с BlazeDS (или GraniteDS и т. Д.).Мои личные предпочтения - весна с BlazeDS.Я создал скринкаст, в котором рассказывается, как объединить Flex, Spring, BlazeDS и Hibernate , что может оказаться полезным.Но если вы хотите узнать, как это сделать с помощью простого старого XML (HTTPSerivce) или SOAP, посмотрите эту скринкаст .

0 голосов
/ 09 июня 2010

В зависимости от типа и скорости передачи данных в приложение Flex вы можете создать сервлеты, которые будут публиковать XML для взаимодействия с приложением и вызывать эти службы XML через объект Flex HTTPService. Или вы можете использовать что-то вроде GraniteDS (http://graniteds.org), BlazeDS или WebOrb для публикации сервисов AMF через EJB. Это действительно зависит от того, насколько далеко вы продвинулись в реализации вашей базы данных, но лично я люблю GraniteDS и его поддержку JEE6 Glassfish v3.0.1.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...