轉載地址: http://blog.csdn.net/lee576/article/details/3245167安全
解釋1服務器
所謂長鏈接指創建SOCKET鏈接後無論是否使用都保持鏈接,但安全性較差,
所謂短鏈接指創建SOCKET鏈接後發送後接收完數據後立刻斷開鏈接,通常銀行都使用短鏈接tcp
解釋2.net
長鏈接就是指在基於tcp的通信中,一直保持鏈接,無論當前是否發送或者接收數據。
而短鏈接就是隻有在有數據傳輸的時候才進行鏈接,客戶-服務器通訊/傳輸數據完畢就關閉鏈接。blog
解釋3請求
長鏈接和短鏈接這個概念好像只有移動的CMPP協議中提到了,其餘的地方沒有看到過。
通訊方式
各網元之間共有兩種鏈接方式:長鏈接和短鏈接。所謂長鏈接,指在一個TCP鏈接上能夠連續發送多個數據包,在TCP鏈接保持期間,若是沒有數據包發送,需 要雙方發檢測包以維持此鏈接。短鏈接是指通訊雙方有數據交互時,就創建一個TCP鏈接,數據發送完成後,則斷開此TCP鏈接,即每次TCP鏈接只完成一對 CMPP消息的發送。
現階段,要求ISMG之間必須採用長鏈接的通訊方式,建議SP與ISMG之間採用長鏈接的通訊方式。通信
解釋4數據
短鏈接:好比http的,只是鏈接、請求、關閉,過程時間較短,服務器如果一段時間內沒有收到請求便可關閉鏈接。
長鏈接:有些服務須要長時間鏈接到服務器,好比CMPP,通常須要本身作在線維持。協議