网络由下往上分为
物理层、数据链路层、网络层、传输层、会话层、表示层和应用层。
通过初步的了解,我知道IP协议对应于网络层,TCP协议对应于传输层,而HTTP协议对应于应用层,
三者从本质上来说没有可比性,
socket则是对TCP/IP协议的封装和应用(程序员层面上)。
也可以说,TPC/IP协议是传输层协议,主要解决数据如何在网络中传输,
而HTTP是应用层...
分类:
Web程序 时间:
2015-07-30 11:22:45
阅读次数:
138
最近研究即时通讯,发现自己使用XMPP,用openfire或者enjebber后台,会很复杂,要涉及到二次开发后台,要用java或者enjebber专用语言,实在无法开展。后来找了下其他资料,发现现在国内的即时通讯云有好几家,功能都挺不错的,很强大,完爆自己后台,还省事,不花钱,挺好的,毫不犹疑的学...
分类:
其他好文 时间:
2015-07-30 00:29:21
阅读次数:
128
一、下载并安装openfire1.到http://www.igniterealtime.org/downloads/index.jsp下载最新openfire for mac版比如:Openfire 3.8.1,下载后的文件:openfire_3_8_1.dmg2.点击安装,并执行默认操作3.启动o...
分类:
移动开发 时间:
2015-07-28 17:59:09
阅读次数:
155
使用agsXMPP向Openfire发送文件,一直被service-unavailable错误困扰,详细错误如片段1-1所示。使用agsXMPP自带的Demo MiniClient项目,可以正常发送文件,但在自己的项目中却发送失败。后比对MiniClient项目代码终于找出问题。...
分类:
其他好文 时间:
2015-07-28 13:07:17
阅读次数:
182
大学学习网络基础的时候老师讲过,网络由下往上分为物理层、数据链路层、网络层、传输层、会话层、表示层和应用层。通过初步的了解,我知道IP协议对应于网络层,TCP协议对应于传输层,而HTTP协议对应于应用层,三者从本质上来说没有可比性,socket则是对TCP/IP协议的封装和应用(程序员层面上)。也可...
分类:
Web程序 时间:
2015-07-26 00:21:34
阅读次数:
200
闲暇之余,自己写了个简单的即时通讯,基于OpenFire服务器平台。整个项目包括两个部分,一个是服务器端,一个是android手机端;一、关于服务器端没什么好说的,下载安装配置即可推荐下载带jar的程序安装,配置好java_jdk的可以使用压缩包解压安装OpenFire下载地址:http://www...
分类:
移动开发 时间:
2015-07-24 20:32:44
阅读次数:
500
XMPP系列(四)---发送和接收文字消息,获取历史消息功能...
分类:
其他好文 时间:
2015-07-24 01:28:33
阅读次数:
7851
#import "AppDelegate.h"
//#import "DBAreaItem.h"
#pragma mark -
#pragma mark Private Interface
@interface AppDelegate()
typedef enum
{
AlertViewStyleConflict=10,/...
分类:
移动开发 时间:
2015-07-23 12:10:51
阅读次数:
134
一个简单的XMPP例子,包含注册、登录、心跳检测、自动重连、以及获取好友列表、添加好友功能。...
分类:
其他好文 时间:
2015-07-23 00:43:18
阅读次数:
114