2015-06-15 4 views
1

Как мы можем разработать приложение facebook, например chat, используя cfwebsocket. Нет описания о том, как отправить введенное пользователем сообщение на сервер и как отправить это сообщение конкретному клиенту с сервера.Приложение чата с использованием CFWebsocket

<script type="text/javascript"> 
     function mymessagehandler(aevent, atoken) 
     { 
     console.log(aevent); 
     console.log(atoken); 
      var message = aevent.msg; 
      var txt=document.getElementById("myDiv"); 
      txt.innerHTML = txt.innerHTML + message +"<br>"; 
     } 
</script> 
<cfwebsocket name="mycfwebsocketobject" onmessage="mymessagehandler" subscribeto="stocks" > 
<cfdiv id="myDiv"></cfdiv> 

Приведенный выше код просто печатает в порядке на дисплее. Я не уверен, как передать свое сообщение внутри объекта запасов. Может ли кто-нибудь помочь в этом? Заранее спасибо

Это приложение акции, которые я использую

this.wschannels =  [ {name="stocks",  cfclistener="myChannelListener" }]; 
+1

Голосование закрывается, поскольку вы в основном просите нас объяснить, как написать целое приложение в ответ на Q & A сайте! Сделайте google для 'cfwebsocket' и следуйте одному из примеров. Если при выполнении демонстрации у вас есть проблема, * затем * сформулируйте четко заданный точный вопрос и опубликуйте это (но, возможно, спросите, кто бы ни написал демоверсию в первую очередь). –

+0

@AdamCameron В принципе мне нужна демонстрация того, как передать сообщение, введенное клиентом, и заполнить одно сообщение другим клиентом. –

+0

Да, я знаю, чего вы хотите. Но это не место, чтобы просить об этом. Это для того, чтобы задать точные технические вопросы, это не бесплатно консультация CFML, а также поисковая система с механическим туркменем. –

ответ

1

Это то, что я сделал, чтобы сделать мой чат приложений работу

Это приложение чат

<cfwebsocket name="ChatSocket" onOpen="openHandler" onMessage="msgHandler" onError="errHandler"> 

Это сценарий