Самый простой способ сделать это в Coldfusion - это создать CFC с функциями, которые вы хотите использовать для внешнего мира, со значением 'remote' для атрибута 'access', это сгенерирует SOAP webservice.
Пример того, как это сделать (адаптировано из документов CF здесь ):
<cfcomponent>
<cffunction name="echoString" access="remote" returnType="string" output="false">
<cfargument name="input" type="string">
<cfreturn arguments.input>
</cffunction>
</cfcomponent>
Подробнее о том, как использовать встроенныйв функциональности веб-сервиса можно найти здесь .