主题:【原创】我有一个问题 -- 美人他爹
这可以进行一个比较。WWW方式的表现层就是HTML,那么完全可以考虑:
TELNET+HTML、SMTP+HTML、FTP+HTML这几种形式,比较一下就能看出HTTP的优势来。
TELNET+HTML:有连接的方式,显然不合适,一个用户连接上去后只要他还在浏览,服务器就不能释放连接。还有一个就是WWW方式下HTML里面传输大量的是二进制内容(例如图片),而这种方式下TELNET可不占优(因为TELNET控制字在传输二进制流时需要转义)。
SMTP+HTML:这个没流行起来,我觉得最主要是由于SMTP协议本身控制功能太简单了,比如有一段时间非常流行的WEB方式聊天,就是由于HTTP是允许KEEP ALIVE,然后传输一个永远也不会终止的WEB页实现的。SMTP干这个事根本不行。
FTP+HTML:这个传输文件倒是有优势了,但是FTP在防火墙友好上一直很差。在硬件防火墙后面架过FTP SERVER的TX对此应该有很深的认识。
现在看HTTP简直就是最理想的实现了。无连接状态,意味着大多数情况下服务器只要完成一次request-response,就可以释放连接,这对于连接池技术来说简直就是最理想的应用场合。
HTTP也只使用了一个端口,80端口一切事务搞定,防火墙友好这一点是毋庸置疑了。并且HTTP协议的功能非常强大,后来用HTTP能够实现RPC调用,不管是SOAP还是REST,都证明了HTTP本身功能的强大。最妙的是HTTP协议还特别方便实现SSL加密。
- 相关回复 上下关系8
🙂我的意思就是saas,呵呵 羽羊 字0 2009-10-08 18:06:17
🙂总结一下就是 2 moniker 字656 2009-10-04 07:25:56
🙂我还有一个论据支持,说明是HTTP造就了HTML的成功 moniker 字814 2009-10-04 07:16:29
🙂为什么HTTP最终使用的人多。
🙂应该不能肯定HTTP的用户量就一定比其它协议多 moniker 字286 2009-10-04 06:23:51
🙂我就汗一个,几个回复的TX没搞清HTML和HTTP协议 moniker 字538 2009-10-04 06:13:09
🙂杀手应用决定技术成败 1 羽羊 字221 2009-10-02 21:28:40
🙂反对将HTTP和HTML绑在一起的想法 moniker 字152 2009-10-04 06:17:00