CNode

pc+android+ios+ipad结合node.js,如何实现一个聊天程序

Jjinqiule发布于12 年前最后回复10 年前13 回复13525 浏览0 收藏

如果服务器采用node搭建,可以兼容多客户端实现聊天功能,像这样的架构会用到哪些技术?

查看回复

回复 (12)

J
jinqiule#1·10 年前
引用 MiguelValentinesocket.io + hbuilder + nodewebkit

@MiguelValentine 找到方案了,socket.io就可以实现的。

T
think2011#2·12 年前

前端页面用html+javascript+css写,兼容到PC android IOS 即可。 后端用socket.io配合node.js实现。

就以上这些。

J
jinqiule#3·12 年前
引用 piginzoo@think2011 , 我的方案是 Android原生+AndroidAsyn(Websocket client) Nodejs+Restify(Restify支持Socket.io),目前...

@piginzoo Android原生+AndroidAsyn(Websocket client)----->Nodejs+Restify(Restify支持Socket.io)这个怎么做的

I
iamzfj#4·12 年前

呵呵,看看我的实现罗:http://driftbottle.kd128.com

J
jinqiule#5·12 年前
引用 iamzfj呵呵,看看我的实现罗:http://driftbottle.kd128.com

@iamzfj 你那个不就是一个安装包吗?

I
iamzfj#6·12 年前

后台是用的nodejs啊,前段是android,ios啥的

I
iamzfj#7·12 年前

通信用的就是websocket协议的

I
iamzfj#8·12 年前
引用 iamzfj呵呵,看看我的实现罗:http://driftbottle.kd128.com

@jinqiule 今天ios版本刚刚发布里,可以试试哦

M
MiguelValentine#9·12 年前

socket.io + hbuilder + nodewebkit

P
piginzoo#10·12 年前

@think2011 , 我的方案是 Android原生+AndroidAsyn(Websocket client)----->Nodejs+Restify(Restify支持Socket.io),目前正在POC阶段,可以及时就留探讨。可以参阅我这篇帖子: http://cnodejs.org/topic/53d5c442895ba3062be77f81

AndroidAsyn是@lonso推荐的,感觉不错,但是因为WebSocket调用SocketIO的WebSocketServer遇到问题,所以没有细摸呢,回头这个问题解决了,再十八摸AndroidAsync,及时交流吧。

P
piginzoo#11·12 年前

@jinqiule 可以关注我的github,还有些别的问题,搞定了我会传上去了,websocket的问题已经解决了。

J
jinqiule#12·12 年前
引用 iamzfj后台是用的nodejs啊,前段是android,ios啥的

@iamzfj 你的Nodejs和android通信用的什么技术。

参与回复
登录后即可参与回复。登录