协议研究
JackxinXu2100
专注于传统企业互联网化的信息技术提升赋能研究,帮助企业实现信息能力快速提升。
展开
-
MAPI - Messaging Application Programming Interface
(From Wikipedia) In simple: MAPI is a COM-based API for MS windows for message transferring. It is implemented by using RPC. Messag转载 2011-08-05 11:09:58 · 1897 阅读 · 0 评论 -
SMTP协议详细解释以及C#范例(一)
一> SMTP设计模型: +----------+ +----------+ +------+ | | | |原创 2011-08-07 16:56:45 · 3216 阅读 · 0 评论 -
SMTP协议详细解释以及C#范例(二)
紧接着上节的介绍,本篇主要以C#的Client socket为基础详细地解析SMTP的发送全部过程,整个代码实现分为3个函数: 1> InitializeSocket,此函数主要是负责初始化Socket,以及连接服务器。 2>SmtpProcessSa原创 2011-08-07 22:25:49 · 1612 阅读 · 0 评论 -
POP3协议详细介绍(二)
紧接着上文的介绍,本文具体通过一个例子来描述如何通过C#来实现POP3协议的全过程,考虑到简洁性,本例子中将错误处理均忽略掉了,大家在引用这个例子代码的时候特别要注意到添加错误处理,增加程序的健壮性:首先是Main函数实现:classProgram{stati原创 2011-08-08 17:32:16 · 1608 阅读 · 0 评论 -
POP3协议详细介绍(一)
1. POP3跟SMTP一样,也是个Request/Response协议,命令和响应都是基于ASCII文本,并以CR和LF(/r/n)符结束,响应包括一个表示返回状态的三位数字代码. Request标准格式: Command [Parameter] CRLF原创 2011-08-08 17:25:09 · 2003 阅读 · 0 评论 -
POP3协议接收附件的C#例子
大家都知道,SMTP/POP3是基于文本型的交互协议,由于整个协议解析过程比较冗长,牵涉到socket编程以及字符处理两个大块内容,因此一般情况下不太愿意在一个项目里面自己来做这块,所谓轮子不用自己造,还是拿来主义实在,毕竟是项目开发而不是产品开发,效率是至关重要的,分析一下如下C#的3个著名的开源平台: http://www.codeproject.com http://sour原创 2012-03-04 02:09:30 · 5643 阅读 · 0 评论 -
单点登录SSO简单笔记
单点登录SSO(Single Sign On)说得简单点就是在一个多系统共存的环境下,用户在一处登录后,就不用在其他系统中登录,也就是用户的一次登录能得到其他所有系统的信任。单点登录在大型网站里使用得非常频繁,例如像各企业的门户,在门户的背后是数量众多的子系统,用户一次操作或交易可能涉及到几十个子系统的协作,如果每个子系统都需要用户认证,不仅用户会疯掉,各子系统也会为这种重复认证授权的逻辑搞疯掉。原创 2012-03-04 21:34:11 · 1959 阅读 · 0 评论