socket 服務(wù)端是什么意思
bfW影風(fēng)網(wǎng) 網(wǎng)絡(luò)上的兩個程序通過一個雙向的通信連接實現(xiàn)數(shù)據(jù)的交換,這個連接的一端稱為一個socket。bfW影風(fēng)網(wǎng)
建立網(wǎng)絡(luò)通信連接至少要一對端口號(socket)。socket本質(zhì)是編程接口(API),對TCP/IP的封裝,TCP/IP也要提供可供程序員做網(wǎng)絡(luò)開發(fā)所用的接口,這就是Socket編程接口;HTTP是轎車,提供了封裝或者顯示數(shù)據(jù)的具體形式;Socket是發(fā)動機,提供了網(wǎng)絡(luò)通信的能力。bfW影風(fēng)網(wǎng)
Socket的英文原義是“孔”或“插座”。作為BSD UNIX的進程通信機制,取后一種意思。通常也稱作"套接字",用于描述IP地址和端口,是一個通信鏈的句柄,可以用來實現(xiàn)不同虛擬機或不同計算機之間的通信。在Internet上的主機一般運行了多個服務(wù)軟件,同時提供幾種服務(wù)。每種服務(wù)都打開一個Socket,并綁定到一個端口上,不同的端口對應(yīng)于不同的服務(wù)。Socket正如其英文原意那樣,像一個多孔插座。一臺主機猶如布滿各種插座的房間,每個插座有一個編號,有的插座提供220伏交流電, 有的提供110伏交流電,有的則提供有線電視節(jié)目。 客戶軟件將插頭插到不同編號的插座,就可以得到不同的服務(wù)。bfW影風(fēng)網(wǎng)
bfW影風(fēng)網(wǎng)socket是什么意思?
bfW影風(fēng)網(wǎng)socket(也叫套接字)最初是在Unix系統(tǒng)上開發(fā)的網(wǎng)絡(luò)通信的接口。
bfW影風(fēng)網(wǎng)后來微軟等公司將它移植到了windows下,當(dāng)然原來unix系統(tǒng)下的還是好用的。
bfW影風(fēng)網(wǎng)對于socket可以這樣理解:
bfW影風(fēng)網(wǎng)它就是一個函數(shù)庫,里面包括大量的函數(shù)和相應(yīng)的數(shù)據(jù)結(jié)構(gòu),已經(jīng)實現(xiàn)好了。
bfW影風(fēng)網(wǎng)它支持網(wǎng)絡(luò)通信。
bfW影風(fēng)網(wǎng)程序開發(fā)人員可以通過閱讀相關(guān)的函數(shù)文檔,了解函數(shù)的使用方法,進行網(wǎng)絡(luò)的編程。
bfW影風(fēng)網(wǎng)兩種形式的socket:流式套接字,對應(yīng)與TCP協(xié)議。
bfW影風(fēng)網(wǎng)數(shù)據(jù)報套接字,對應(yīng)與UDP協(xié)議。
bfW影風(fēng)網(wǎng)java中serversocket是什么意思
bfW影風(fēng)網(wǎng)服務(wù)器端的socket接口
bfW影風(fēng)網(wǎng)bfW影風(fēng)網(wǎng)Socket是建立網(wǎng)絡(luò)連接時使用的,在連接成功時,應(yīng)用程序兩端都會產(chǎn)生一個Socket實例
bfW影風(fēng)網(wǎng)操作這個實例,完成所需的會話。對于一個網(wǎng)絡(luò)連接來說,套接字是平等的,并沒有差別
bfW影風(fēng)網(wǎng)不因為在服務(wù)器端或在客戶端而產(chǎn)生不同的級別,不管是Socket還是ServerSocket他們的
bfW影風(fēng)網(wǎng)工作都是通過Socket類和其子類來完成的