Продолжение по теме: “Модуль авторизации для Flex-приложений”
начало тут
Итак строим Flex-client side
Проект состоит из следующих файлов.
1. index.mxml – главное приложение в котором нам необходима авторизация
2. com/control/maincontrol.as – вся логика главного приложения по обработке событий авторизации
3. com/events/LoginEvent.as – Custom event при помощи которого передаем данные в главное приложение
4. com/view/LoginWindow.mxml – модуль авторизации, построенный на базе TitleWindow
5. com/vo/GALLuserVO.as – value-object класс содержащий все данные пользователя
Читать далее…
Приведу один из своих опытов, а именно: “Модуль авторизации для Flex-приложений”
Идея сводится к одному – необходимо авторизовать пользователя в приложении и выдать ему какие-то права доступа.
База данных для пользователей – MySQL.
Данные передаются в формате XML через PHP.
На стороне Flex за передачу и прослушку отвечает HTTPService.
Оговорюсь сразу, данный пример НЕ ИСПОЛЬЗУЕТ сессии. Хотя как будет время, я постараюсь его доработать для этого.
Читать далее…
Краткая предыстория, как я вообще познакомился с Flex.
В ноябре прошлого года я поехал на конференцию Adobe Max 2008, которая проходила в Милане. Главной целью поездки было желание познакомиться с таким интересным продуктом как InDesign Server, а также посетить прочие семинары на тему Photoshop, InDesign, и Acrobat. Что это конференция в основном для Flash-разработчиков, я узнал немного позднее
Сейчас даже не могу вспомнить почему я оказался на одной из lab-session посвященных Flex. Вот тогда я и пропал…
Первые шаги начал делать только в этом году. Для первых экспериментов удачно подвернулись Новогодние праздники. Все таки 10 дней халявы. На конференции мне дали диск с первой демкой Flex Builder 4 (Gumbo) и установщиком TourDeFlex. Последнюю иметь для домашнего использования крайне желательно. В качестве первого туториала – must have. Самое ценное – что он регулярно обновляется.
Так как основная работа связана с препрессом, на изучение времени было мало. Все ограничивалось примерами а-ля “Hello World”. Потом сделал для себя вывод что Flex прекрасно подходит для разработки продуктов с использованием внутри корпоративной сети.
Здесь и начались долгие ночи с эротическими позами между мной и Flex. И продолжаются до сих пор
Несколько замечаний:
1. Я не спец во флексе – я только учусь.
2. В качестве server-side выбрал PHP – дешево и сердито. До J2EE еще не дорос. Да и WAMPserver оказался очень кстати.
3. Для связки Flex с PHP выбрал AMFPHP (на Zend и WebORB смотрю, но руки еще не дошли).
4. В качестве редактора – остановился на Eclipse и Flex как плагин. Определенный плюс при прикручивании PDT (PHP Development Tools).