Я написал корпоративное приложение на сервере приложений Glassfish v2 с клиентом Java-приложения. Этот прикладной клиент работает на ПК с ОС Windows/Linux. На стороне сервера я использую EJB. Задача — дополнительно адаптировать клиент на айпадах без/с минимальными изменениями бэкенда. И для этого есть несколько вариантов. Какой из вариантов лучше выбрать? Или есть еще варианты?
- интегрировать мобильную платформу Sun Glassfish с сервером Glassfish Enterprise v2 на стороне сервера и использовать Java ME на стороне клиента.
- просто для создания веб-модуля.
- разработать клиентское приложение с использованием Objective-O/Cocoa и обеспечить его взаимодействие с сервером Glassfish. В этом случае невозможно использовать EJB. Я узнал, что эта интеграция возможна с SOAP, но как это работает, я не знаю.
Любое мнение будет очень полезно!