- 博客(4)
- 资源 (7)
- 收藏
- 关注
原创 asmack 0.8.2 版之后心跳包问题
最近做项目,发现0.8.2版之后PacketWriter中的心跳包线程keepAliveThread没有了,查看changelog发现 -Removed the whitespace ping code SMACK-412 原来XMPP可以通过一个扩展协议XEP-0199来实现客户端与服务器端的心跳。XEP-0199规定通过发送命名空间为'urn:xmpp:ping'的iq节XML流来解决这个
2014-01-17 17:16:55 6200
转载 asmack实现端到端的消息回执(XEP-0184: Message Delivery Receipts)
要想保证信息的传输,目前在smack/asmack + openfire架构上,我个人想到有两种实现方式: 1.端到端确保发送(类似短信)。 其实这个就是xmpp协议的XEP-0184: Message Delivery Receipts. 里边为了确保消息的到达,需要接收方返回回执,这样发送方就知道对方是否确切收到消息。 当然咯,接收回执过程中也可能出现断线,导致发送
2014-01-17 12:03:47 6686 4
转载 解决因手机客户端android网络不稳定而导致asmack不能自动重连接openfire的问题
asmact自动重连要能进行,那么asmact必须要使用ReconnectionManager类。可是在asmact的ConnectionConfiguration源码中,没有任何加载ReconnectionManager类的代码,所以在客户端单独使用如下设置是不起作用的: 1 configuration.setReconnectionAllowed(tru
2014-01-17 12:02:25 5734 2
转载 Android中自带的RSA加密算法和JAVA中的区别
java Cipher cipher = Cipher.getInstance("RSA/ECB/PKCS1Padding"); android Cipher cipher = Cipher.getInstance("RSA/ECB/NoPadding"); 参考: http://stackoverflow.com/questions/6069369/rsa-encryption-d
2014-01-05 14:52:32 8805 3
ViewPager+FragmentTabHost
2014-12-18
Android所有系统资源图标android.R.drawable.xxx查看软件
2012-01-12
开源浏览器zirco-browser源码
2012-01-12
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人