Собственно хотел привести пример, да бы не свистеть "абстрактной реализацией", работы флекса с базой террасофта.
ВНЕЗАПНО, оказалось, что api флекса славно пашет под эклипсом(абсолютно бесплатно) и собственно никаких денег кроме как на пиво потрачено не было.
И так задача:
Реализовать подобие раздела террасофта с загрузкой файлов на клиент.
И так технологии, которые были выбраны.
Серверный язык: php. Для php был выбран фреймворк kohana, потому что название неплохое и ... и потому что я не знаю zend'а ;)
Собственно качаем фреймворк - качаем модуль для работы с MS SQL SERVER - качаем PDO драйвер - и можно в полный рост работать с привычным ORM'ом для субд.
В качестве сервиса был выбран http-сервис(не SOAP, oh sh~). Данные между сервером и клиентом ходят в формате JSON. Ну, потому что он легкий, елки-палки.
А теперь несколько слов о главном, а точнее о клиенте.
Вариантов было несколько, о том на чем таки реализовывать клиент. Лично мне крайне хотелось потрогать фреймворк ExtJS. Но в результате был выбран Flex 4 (это который слабо развивается).
Очень удобный функционал, портирования http-службы в классы AS3, мультизагрузка файлов, тонна скинов и, главное, никакой верстки :)
П.С. под катом скрин открытой карточки. Группы и реестр тянутся с http-служб. по сути все работает за счет аякса, только через флешовые объекты.