日本搞逼视频_黄色一级片免费在线观看_色99久久_性明星video另类hd_欧美77_综合在线视频

國內最全IT社區平臺 聯系我們 | 收藏本站
阿里云優惠2
您當前位置:首頁 > 互聯網 > HTTP/Socket .etc protocols implements in C#

HTTP/Socket .etc protocols implements in C#

來源:程序員人生   發布時間:2015-03-12 09:13:09 閱讀次數:2654次

HTTP vs TCP/IP

TCP (Transmission Control Protocol)和UDP(User Datagram Protocol)協議屬于傳輸層協議。其中TCP提供IP環境下的數據可靠傳輸,它提供的服務包括數據流傳送、可靠性、有效流控、全雙工操作和多路復用。通過面向連接、端到端和可靠的數據包發送。通俗說,它是事前為所發送的數據開辟出連接好的通道,然后再進行數據發送;而UDP則不為IP提供可靠性、流控或過失恢復功能。1般來講,TCP對應的是可靠性要求高的利用,而UDP對應的則是可靠性要求低、傳輸經濟的利用。TCP支持的利用協議主要有:Telnet、FTP、SMTP等;UDP支持的利用層協議主要有:NFS(網絡文件系統)、SNMP(簡單網絡管理協議)、DNS(主域名稱系統)、TFTP(通用文件傳輸協議)等


TPC/IP協議是傳輸層協議,主要解決數據如何在網絡中傳輸,而HTTP是利用層協議,主要解決如何包裝數據。關于TCP/IP和HTTP協議的關系,網絡有1段比較容易理解的介紹:“我們在傳輸數據時,可以只使用(傳輸層)TCP/IP協議,但是那樣的話,如果沒有利用層,便沒法辨認數據內容,如果想要使傳輸的數據成心義,則必須使用到利用層協議,利用層協議有很多,比如HTTP、FTP、TELNET等,也能夠自己定義利用層協議。WEB使用HTTP協議作利用層協議,以封裝HTTP 文本信息,然后使用TCP/IP做傳輸層協議將它發到網絡上。”
HTTP vs Socket
HTTP:超文本傳輸協議,首先它是1個協議,并且是基于TCP/IP協議基礎之上的利用層協議。TCP/IP協議是傳輸層協議,主要解決數據如何在網絡中傳輸,HTTP是利用層協議,主要解決如何包裝數據。HTTP協議詳細規定了閱讀器與服務器之間相互通訊的規則,是萬維網交換信息的基礎。HTTP是基于要求-響應情勢并且是短連接,并且是無狀態的協議。針對其無狀態特性,在實際利用中又需要有狀態的情勢,因此1般會通過session/cookie技術來解決此問題。

Socket:Socket不屬于協議范疇,而是1個調用接口(API),Socket是對TCP/IP協議的封裝,通過調用Socket,才能使用TCP/IP協議。Socket連接是長連接,理論上客戶端和服務器端1旦建立連接將不會主動斷開此連接。Socket連接屬于要求-響應情勢,服務端可主動將消息推送給客戶端。






生活不易,碼農辛苦
如果您覺得本網站對您的學習有所幫助,可以手機掃描二維碼進行捐贈
程序員人生
------分隔線----------------------------
分享到:
------分隔線----------------------------
關閉
程序員人生
主站蜘蛛池模板: 日本大片免a费观看视频的特点 | 国产成人精品av | 欧美一区二区三区免费看 | 亚洲免费看色 | 精品一区二区电影 | 99精品视频在线观看视频 | 国产一区二区三区在线看 | 欧美精品一级二级三级 | 黄色大片儿. | 亚洲日本va中文字幕久久 | 二区三区视频 | 欧美日韩网站 | 999精品视频一区二区三区 | 免费xx视频 | 国产精品国产三级国产aⅴ9色 | 日本精品视频在线 | 中文字幕在线观看免费 | 欧美日韩99| 91精品久久久久久9s密挑 | 亚洲视频免费观看 | 欧美成人r级一区二区三区 欧美午夜精品一区 | 久久三级网 | 国产超碰人人做人人爽aⅴ 亚州国产 | 国产日韩欧美一区 | 成人在线免费网站 | 国产成人久久 | 国产一区二区久久精品 | 黄色裸体网站 | 亚洲一区二区在线免费观看 | 一区二区在线视频 | 热久久久久久 | 亚洲黄视频 | 999久久精品 | 色婷婷中文字幕 | 久久五月天婷婷 | 国产一区二区三区网站 | 男女深夜网站 | 午夜视频污 | 欧美18免费视频 | 91成人在线播放 | av片在线免费播放 |