Skip to content

airzhe/websocket-chat

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

13 Commits
 
 
 
 
 
 
 
 

Repository files navigation

聊天室

使用 php 7.0.2 + swoole-1.8.0-rc2 + angular + redis 开发的聊天室

服务端

php websocket.php 

客户端

var socket = new WebSocket('ws://IP:port'); 

####客户端请求数据

#####登录

{'cmd':'login','data':{'username':'runner'}}

#####发送信息

{'cmd':'send_msg','data':{'from':0,'to':1,'conteng':'你好!','font_size':14,'color':'#314342'}}

服务端回复数据

#####登录

{'cmd':'login','data':{'user':'runner','user_list'=>{0=>'runner',1=>'purple',5=>'testuser'}}}

#####发送消息

{'cmd':'send_msg','data':{'from':0,'to':1,'conteng':'你好!','font_size':14,'color':'#314342'}}

#####退出

{'cmd':'logout','data':{'user':'runner','user_list'=>{0=>'runner',1=>'purple',5=>'testuser'}}}

About

使用swoole + angular js 开发的聊天室

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published