2 u014788453 u014788453 于 2016.04.23 15:35 提问

android端的websocket

Android中实现一个websocket的server,大家有没有好的方案啊?这个server可以和web的做长链接!

2个回答

CSDNXIAOD
CSDNXIAOD   2016.04.23 15:42
已采纳

Android Websocket
android WebSocket协议简介
Android虚拟设备访问WebSocket问题
----------------------biu~biu~biu~~~在下问答机器人小D,这是我依靠自己的聪明才智给出的答案,如果不正确,你来咬我啊!

w172087242
w172087242   Ds   Rxr 2016.04.23 18:21

安卓端最好是实现websocket的client,因为做server的先决条件是你的ip或域名需要是固定的,显然安卓作为移动端是不具备这样的要求的。
所以安卓实现client端就可以了,这样可以和服务端保持长连接,web端也可以和服务端保持长连接,已达到服务端只用websocket让安卓和web实现
点对点的即时通信功能。

Csdn user default icon
上传中...
上传图片
插入图片
准确详细的回答,更有利于被提问者采纳,从而获得C币。复制、灌水、广告等回答会被删除,是时候展现真正的技术了!
其他相关推荐
WebSocket安卓客户端实现详解(三)--服务端主动通知
WebSocket安卓客户端实现详解(三)–服务端主动通知本篇依旧是接着上一篇继续扩展,还没看过之前博客的小伙伴,这里附上前几篇地址 WebSocket安卓客户端实现详解(一)–连接建立与重连WebSocket安卓客户端实现详解(二)–客户端发送请求终于是最后一篇啦,有点激动\ ( ≧▽≦ ) /啦啦啦,服务端主动通知热身完毕,我们先回顾下第一篇中讲到的服务端主动通知的流程 根据notify中事件类
Android连接webSocket客户端实现
Android连接webSocket客户端实现
安卓项目中用到的websocket
最近上的一个新项目需要用到socket通信。之前对于socket也是一知半解,到项目中还真是不够看的哭。再次之前一直只知道用socket但是对于websocket了解不是很深。以为服务端用websocket而移动端用socket也能连接,这就坑了按照这种思路调了一上午也没通,只好去查资料才发现错的离谱。 先说一下socket和websocket的区别吧,查了N多资料就总结出一句话websocket和
WebSocket实现Android客户端之间的简单通讯
作为一个刚毕业的程序猴,自觉的自己能力比较欠缺,正好最近公司没有什么项目,就考虑自己动手做个项目。想来想去,就把自己一直想做的即时通讯拿出来做做。可是问题来了,作为一个Android开发人员,一直没有接触后台的人来说,做一个完整的项目还是比较麻烦的。于是只有边学边做了。 对于通讯来说,我对Websocket情有独钟,可能是因为在学校的时候听说过吧。话不多说,经过几天的调研,终于在搭了一个简单的S
WebSocket安卓客户端实现详解(二)--客户端发送请求
WebSocket安卓客户端实现详解(二)–客户端发送请求本篇接着上一篇讲解WebSocket客户端发送请求和服务端主动通知消息,还没看过第一篇的小伙伴,这里附上第一篇链接WebSocket安卓客户端实现详解(一)–连接建立与重连.本篇依旧干货十足内容很多所以我们还是先热身下客户端发送请求为了方便我们协议使用json格式,当然你也可以替换成ProtoBuffer.这里先展示下发送请求的流程图,大体流
android利用websocket协议与服务器通信
最近做一个项目,需求中需要服务器主动推送消息到客户端。这样的话一般的http连接就不能使用了。博主问了个朋友,向我推荐websocket协议,特此测试了一下,发现效果很好。 android本身没有websocket的库,需要自己下载 http://autobahn.ws/android/downloads 客户端代码。。。。 界面布局自己写,很简单的两个button package com
java实现websocket客户端与服务端的连接
java实现websocket客户端与服务端的连接
webSocket聊天通信,包括前后端的demo
android基于webSocket聊天,包括前后端的代码,适合初学者学习,对项目有这很大意义的参考
WebSocket客户端
如概念篇中介绍的握手协议,客户端是由浏览器提供了API,所以只要使用JavaScript来简单调用即可,而服务器端是要自己实现的,服务器端将在下个博文来讲。 WebSocket JavaScript 接口定义: [Constructor(in DOMString url, optional in DOMString protocol)]interface WebSocket { rea
获取客户端访问真正的IP地址
可以获取真正的IP public static String getRealIpAddr(HttpServletRequest req) { String ip = req.getHeader("x-forwarded-for"); if(ip == null || ip.length() == 0 ||"unknown".equalsIgnoreCase(ip)) {