Настройка 3-уровневого в ColdFusion 8 - PullRequest
0 голосов
/ 31 марта 2009

Мы находимся в процессе миграции нашего приложения ColdFusion 8 с двухуровневого приложения на трехуровневую архитектуру. Кто-нибудь может дать инструкцию о том, как настроить веб-сервер и сервер приложений, чтобы приложения могли обмениваться данными? Может ли быть достаточно использования cfcomponent для размещения всей связи БД на сервере приложений?

Ответы [ 2 ]

2 голосов
/ 01 апреля 2009

Есть несколько способов сделать это. Классическим способом является создание CFC для веб-служб на уровне приложений и получение данных через xml / wsdl, который используется вашим верхним уровнем .cfm

Лично говоря, с функциями Serialize / Deserialize JSON в CF8 и классными библиотеками Javascript, такими как Jquery, у меня возникнет соблазн сделать отображение в основном в javascript через Ajax + JSON.

По последнему вопросу ответ определенно да. Текущее мышление CF склоняется к тому, чтобы все запросы в CFC DAO добавлялись с дополнительными шлюзами CFC (необходимость в шлюзах часто обсуждается).

0 голосов
/ 06 мая 2009

Ознакомьтесь с некоторыми из замечательных фреймворков, которые могут помочь вам в реализации этого стандартизированным способом.

Некоторые включают

ColdBox Coldspring Mach-II Fusebox Модель-Клей .. и многое другое!

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