Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/php/252.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/android/206.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Php 网络+;移动聊天服务器应用程序_Php_Android_Node.js_Websocket_Chat - Fatal编程技术网

Php 网络+;移动聊天服务器应用程序

Php 网络+;移动聊天服务器应用程序,php,android,node.js,websocket,chat,Php,Android,Node.js,Websocket,Chat,您好,我正在构建一个聊天服务器,我以前做的是设置一个计时器,向服务器发送一个空白的json对象,以检查数据库中的任何聊天更新,并使用jquery ajax将这些数据返回客户端,然而,我遇到了一些技术,如WebSocket和node.js,我希望在我的应用程序中实现这些技术。问题是,我正在构建的应用程序不是一个web应用程序,但我的一位同事也在构建一个android应用程序,该应用程序具有完全相同的功能,可以与同一台服务器进行通信,我不想为移动安卓版本重新编写聊天代码,我只想写一段既可用于网络平台

您好,我正在构建一个聊天服务器,我以前做的是设置一个计时器,向服务器发送一个空白的json对象,以检查数据库中的任何聊天更新,并使用jquery ajax将这些数据返回客户端,然而,我遇到了一些技术,如WebSocket和node.js,我希望在我的应用程序中实现这些技术。问题是,我正在构建的应用程序不是一个web应用程序,但我的一位同事也在构建一个android应用程序,该应用程序具有完全相同的功能,可以与同一台服务器进行通信,我不想为移动安卓版本重新编写聊天代码,我只想写一段既可用于网络平台又可用于移动平台的代码,我想了解一些如何实现这一点的信息,是否可以构建一个易于集成的php+websockets+node.js聊天应用程序,该应用程序可以与所有平台(无论是web还是移动平台)进行相同的通信?

使用Sencha Touch+node.js+socket.io进行移动聊天


这是一个基于sencha touch的聊天客户端的示例,该客户端从node.js中编写的聊天服务器推送消息。对于服务器和客户端之间的连接,我使用socket.io作为WebSocket的实现。

示例在哪里?请使用Sencha Touch+node.js+socket.io进行移动聊天