为了项目的后期IM应用,最近在研究libjingle,中间看了也收集了很多资料,感慨网上很多资料要么太过于纠结协议(如STUN、ICE等)实现细节,要么中间有很多纰漏。最后去伪存真,归纳总结了一下,希望对以后的同行有些许帮助。
如果有什么需要讨论或者指正的,欢迎留言或者邮件peakflys@gmai...
分类:
其他好文 时间:
2014-05-17 00:33:11
阅读次数:
306
Im Halbfinale hatten die Achtelfinalbezwinger von Clemens Doppler/Alexander Horst auch Jonathan Erdmann/Kay Matysik ohne Satzverlust besiegt. 17, der ? so wenig wie
nie zuvor.
EDINGA - Rock aus Alt...
分类:
其他好文 时间:
2014-05-13 16:21:52
阅读次数:
373
Java领域的即时通信的解决方案可以考虑openfire+spark+smack。当然也有其他的选择。
Openfire是基于Jabber协议(XMPP)实现的即时通信服务器端版本,目前建议使用3.6.4版本,这个版本是当前最新的版本,而且网上可以找到下载的源代码。
即时通信客户端可使用spark2.5.8,这个版本是目前最新的release版本,经过测试发现上一版本在视频支持,msn网关支持...
分类:
编程语言 时间:
2014-05-13 15:55:13
阅读次数:
252
今天继续AndroidUI组件的讲解(写博客只是为了巩固与继续学习知识----工欲善其事,必先利其器!)
下面是主Activity的源码,里面附含知识点的讲解,在前面的博客里已经说明,简单的知识点我会以代码注释的形式讲解,好了,不废话了:
package com.gc.imageswitcherdemo;
/*
* 图像切换器(ImageSwitcher)的功能与用法
*
* 1、Im...
分类:
移动开发 时间:
2014-05-13 09:07:39
阅读次数:
442
importjava.io.ByteArrayOutputStream;
importjava.io.IOException;
importjava.io.InputStream;
importjava.io.OutputStream;
importjava.io.UnsupportedEncodingException;
importjava.net.HttpURLConnection;
importjava.net.MalformedURLException;
importjava.net.URL;
im..
分类:
其他好文 时间:
2014-05-13 03:01:22
阅读次数:
265
设置udp和tcp端口: 测试结果必须为通过,若不通过,
1.请将主机ip丢入路由器DMZ区(设置将以上端口与本机ip地址绑定) 2.在windows防火墙中加入以上端口允许通行项 测试结果: 其它一些配置(非必要):
重点:设置eD2K的server.mat下载地址: http://ed2k.im...
分类:
其他好文 时间:
2014-05-12 20:28:19
阅读次数:
456
IM (Wikipedia图) Vim 是一款相当给力的源自UNIX平台的命令行文本编辑器,不过不给力的是,Mac
OS X下并没有诸多Linux发行版上VIM那些牛逼哄哄的神马代码高亮显示啊,自动缩进啊神马的。 (译者注:通常Linux发行版可以通过编辑/etc/vimrc文件更改全局VIM设定或者针对某个用户的~/.vimrc进行个性化配置) 为了弥补这个缺憾,请按如下方法操作: 打开Te...
分类:
其他好文 时间:
2014-05-12 14:59:53
阅读次数:
389
ARP和RARP协议的作用ARP
我们知道,网络层使用的是IP地址,但在实际网络的链路上传送数据帧时,最终还是必须使用该网络的硬件地址。但IP和下面的网络的硬件地址以为格式不同而不存在简单的映射关系。(IP是32位,而局域网硬件地址是48位。)更换网络适配器还可能改换硬件地址。
地址解析协议AR.....
分类:
其他好文 时间:
2014-05-12 09:59:14
阅读次数:
371
1 package com.xx.test; 2 3 4 import
java.io.BufferedInputStream; 5 import java.io.BufferedOutputStream; 6 import
java.io.File; 7 import java...
分类:
编程语言 时间:
2014-05-12 02:10:36
阅读次数:
360
XMPP(可扩展消息处理现场协议)是基于可扩展标记语言(XML)的协议,它用于即时消息(IM)以及在线现场探测。它在促进服务器之间的准即时操作。这个协议可能最终允许因特网用户向因特网上的其他任何人发送即时消息,即使其操作系统和浏览器不同。
XMPP的前身是Jabber,一个开源形式组织产生的网络即....
分类:
其他好文 时间:
2014-05-11 23:36:37
阅读次数:
444