Я играю с веб-сокетами Coldfusion и пытаюсь следовать это руководство. Однако я не могу заставить часть прослушивателя канала работать для: «HelloWorld - Версия 2: использование прослушивателя канала».
У меня код в приложении правильный, но я думаю, что он не может найти cfclistener.
this.wschannels = [ {name="world", cfclistener="myChannelListener" }];
У меня есть cfc, сделанный с помощью beforePublish, чтобы добавить время, но он не работает. Я использую CFWheels и просто помещаю прослушиватель каналов cfc в папку контроллеров. Я пробовал приведенный выше код с различными вариантами, такими как:
controllers/myChannelListener
/controllers/myChannelListener
controllers.myChannelListener
.controllers.myChannelListener
.. даже пробуя путь с диска C:
C:/Projects/myproject/controllers/myChannelListener
но все они не работают. Я почти уверен, что это проблема пути. Кто-нибудь знает, как указать путь cfclistener
?