CNode

Android及时通讯应用使用socket.io比XMPP有优势吗

Ccaomulaodao发布于13 年前最后回复10 年前11 回复21000 浏览0 收藏

最近想基于Android开发一款即时通信软件,查询了下服务器端的一般解决办法是基于xmpp协议和openfire服务器实现的。 但是我想使用node和socket.io做服务器端。不知道相比来说,两种实现方式的差别有多大?那种更好点? 谢谢

查看回复

回复 (11)

J
joe001#1·13 年前

为什么不用socket,要用socket.io

C
caomulaodao#2·13 年前
引用 joe001为什么不用socket,要用socket.io

socket处理起来会相对复杂一些吧、

J
joe001#3·13 年前

不会啊,node写socket server主页上的helloworld一看就明白,至于android的socket客户端,基本就等同于java的socket客户端啊

L
liuyanghejerry#4·13 年前

XMPP的好处在于实现了一批常用的东西,比如登录验证群聊表情之类的。自己用node写聊天也没啥问题,但是这些内容你就要自己动手了。

C
caomulaodao#6·13 年前
引用 joe001不会啊,node写socket server主页上的helloworld一看就明白,至于android的socket客户端,基本就等同于java的socket客户端啊

是吗,主要以前没研究过socket。想着socket.io已经封装好了,应该简单点。我去研究下socket去,谢了

J
joe001#9·13 年前

xampp的好处是有现成的server,不用再自已写server 用socket.io,要自已写server,还要自已定协议

F
fangker#10·10 年前

mark

我觉得直接用socket.io xmpp太复杂了 socket还要自己封装很多东西,太要时间了 socket.io 基本ios/android/h5都通用了

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