ColdFusion: вызов компонентов с помощью AJAX, скрытие от источника просмотра? - PullRequest
1 голос
/ 15 мая 2011

Мне любопытно ... Мне нравятся асинхронные вызовы с jQuery, но я не хочу, чтобы мои компоненты были общедоступными при просмотре источника ...

Какое рекомендуемое решение для этого?

Ответы [ 2 ]

4 голосов
/ 15 мая 2011

Вы можете сделать фасад доступным в webroot, который просто передает все входные данные в CFC за пределами webroot и возвращает результаты.

Таким образом, все, что видно через прямой вызов cfc в webroot, - это имена функций и переменных, а вся бизнес-логика не видна.

0 голосов
/ 15 мая 2011

Вы можете использовать структуру на основе URI маршрута, такую ​​как Taffy [1]. Taffy использует архитектуру RESTful, чтобы вы могли определить URI, используемые для вызова ваших компонентов. Клиент никогда не видит вашу фактическую структуру папок CFC или имена файлов.

[1] http://atuttle.github.com/Taffy/

...