Skip to main content
Participant
February 1, 2015
Pergunta

Coldfusion Websockets server with Angular front-end?

  • February 1, 2015
  • 1 resposta
  • 763 Visualizações

Anyone here have any success with a CF server running WebSockets and an AngularJS front-end?  I'm having some trouble and hoping for help.

Just one channel on the server:

     THIS.wschannels = [{name="test1"}];

As a note, this Application.cfc is in a subdirectory (api/rest) where we're running our taffy rest backend.  Should it be moved to the top lever, or does it matter?

On the front end I've tried a few things along these lines:

    var ws = new WebSocket("ws://localhost:8575/api/rest");

    ws.onopen = function(){ 

        console.log("Socket has been opened!"); 

    };

   

    ws.onmessage = function(message) {

        listener(JSON.parse(message.data));

    };

    function listener(data) {

      var messageObj = data;

      console.log("Received data from websocket: ", messageObj);

    }


$scope.send = function() {

      ws.send("Hello WebSockets!");

};


I'm running to local angular clients on different ports and runnign the send from one.  Never see a response anywhere.  Suggestions?


Any leads appreciated.

Jonathan

    Este tópico foi fechado para respostas.

    1 Resposta

    Participant
    November 22, 2017

    I had this same issue and found an answer on stack overflow.
    javascript - connect to coldfusion websocket from HTML page - Stack Overflow