设想中的即时通讯协议

12月 5th, 2010 by Rei

做点笔记。

数据格式采用json。网络中有三类节点:server, client, web app。server和server,server和client通过ssl tcp传输数据,server和web app的通讯协议与server-client间一致,web app提供网页客户端界面。其实就类似现在的Email,目的是开发一个像Email那样开放的即时通讯协议。

协议部分

有server to server,server to client(web app)两块,先定义server to client部分。

数据包有四种:Auth, Message, Presence, Iq。

Auth用于client与server的登陆认证。

{"auth" :
{"username" : "username", "password" : "password"}
}

{"auth" :
{"result" : "success", "state text" : "you are login success"}
}

{"auth" :
{"result" : "fault", "state text" : "wrong username or password."}
}

设想中的即时通讯协议

07月 9th, 2010 by Rei

做点笔记。

数据格式采用json。网络中有三类节点:server, client, web app。server和server,server和client通过ssl tcp传输数据,server和web app的通讯协议与server-client间一致,web app提供网页客户端界面。其实就类似现在的Email,目的是开发一个像Email那样开放的即时通讯协议。

协议部分

有server to server,server to client(web app)两块,先定义server to client部分。

数据包有四种:Auth, Message, Presence, Iq。

Auth用于client与server的登陆认证。

{"auth" :
{"username" : "username", "password" : "password"}
}

{"auth" :
{"result" : "success", "state text" : "you are login success"}
}

{"auth" :
{"result" : "fault", "state text" : "wrong username or password."}
}

又换BLOG

08月 9th, 2006 by Rei

今天真是搞BLOG搞烦了

BLOGBUS的模板还不错,暂时确定这里了

那个搬家程序搬MSN有问题的,明明MSN已经换了域名,它便要填原来那个,结果中途老出错

算拉!不搬了,反正不是什么好的回忆

 

回到过去