Архитектура структурирования системы в Flex Web Application в бюджете (W / O Java)

StackOverflow https://stackoverflow.com/questions/2931606

Вопрос

Я начал проект некоторое время, используя следующую архитектуру из статьи Adobe Developer Создание маркетинговых платформ в Flex. Отказ Я сделал свой первый набор кодировщиков локально забывающим, что мой сервер не обрабатывает Tomcat. Итак, я сказал хорошо, и вырезать некоторые углы, а затем появились некоторые другие ограничения, и я порезал еще несколько углов. В конце концов на хорошую неделю или два, он пытался получить проект, работающий с целью встречи концов. Слои начали сливаться.

В конце концов я использовал

PUREMVC (презентация / клиент) -> Zendamf (Communication) -> Макет MySQL (Data).

Работал, но я никогда не чувствовал, что у меня был какой-то слой, чтобы позаботиться обо всех вызовах SQL к данным. Только что чувствовал себя взломанным вместе

Поэтому я должен сохранить вышеуказанную настройку и просто начать с слоя презентации и двигаться вниз, как они сказали в статье или есть лучший слой (на основе плана хостинга, который не обрабатывает Java) Я мог бы достичь?

ПРИМЕЧАНИЕ: Я бы просто попросил Adobe парней, но они едва отвечают на их сайте.

Спасибо !

ОБНОВИТЬ: Мой текущий план хостинга - http://www.godaddy.com/hosting/legacy.aspx?ci=9009#details. (Экономика)

Это было полезно?

Решение

Вы немного прыгаете; Я не совсем уверен, какую информацию вы после.

Существует много разных способов архитектора приложения; Я не вижу ничего необычного с подходом, который вы описываете.

Многие проекты используют архитектуру, аналогичную тому, что вы описываете. С Flex на переднем конце (используя PUREMVC, CAIRNGORM или какую-либо другую структуру); Некоторая форма промежуточного программного обеспечения (я думаю, вы используете PHP и Zendamf; но вы также можете использовать .NET, Java, Coldfusion или любой язык бокового пользователя) и какой-либо хранилище данных (MySQL).

В промежуточном программе (AKA PHP / CF / Java / etc ..); Многие люди создают сервисный слой, который обрабатывает удаленные коммуникации с передних концов, таких как приложение Flex. Сервисный слой часто можно использовать повторно.

За сервисному слою часто есть модель сортов, которая иногда включает в себя основную бизнес-логику.

Лицензировано под: CC-BY-SA с атрибуция
Не связан с StackOverflow
scroll top