Удаленные вызовы cfc не имеют смысла сеанса. Это всегда одноразовая сделка.
Если вы получите доступ к cfc через URL, как вы указали выше, вы получите сеанс, потому что это похоже на доступ к нему как к странице. Веб-сервер будет проходить через все элементы, такие как файлы cookie сеанса, к серверу, делая область действия сеанса доступной для cfc.
Если вы обращаетесь к cfc удаленно, компонент ничего не будет доступен из-за того, как он был запрошен.
Вы никогда не должны полагаться на переменные области действия внутри методов службы. Либо внедрите их, используя что-то вроде coldspring, чтобы обеспечить зависимость от службы «конфигурации», либо передайте значения в качестве аргументов.
Чтобы быть грубым с вами, область сеанса абсолютно не подходит для хранения имен источников данных. Учитывая, что вы используете ColdFusion 9, вас может заинтересовать настройка источника данных для всего приложения в Application.cfc