1、IP地址,是設(shè)備的標識。
要想讓網(wǎng)絡(luò)中的計算機能相互通信,必須為每臺計算機指定一個標識號,通過此標識號來指定要接收數(shù)據(jù)的計算機和識別發(fā)送的計算機,而IP地址就是這個標識號。也就是設(shè)備的標識。
2、端口,是應(yīng)用程序的標識。
網(wǎng)絡(luò)的通信,本質(zhì)上是兩個應(yīng)用程序的通信。每臺計算機都有很多的應(yīng)用程序,那么在網(wǎng)絡(luò)通信時,如何區(qū)分這些應(yīng)用程序呢?如果說IP地址可以唯一標識網(wǎng)絡(luò)中的設(shè)備,那么端口號就可以唯一標識設(shè)備中的應(yīng)用程序了。也就是應(yīng)用程序的標識。
3、協(xié)議,連接和通信的規(guī)則被稱為網(wǎng)絡(luò)通信協(xié)議,常見的協(xié)議有UDP協(xié)議和3、TCP協(xié)議。
通過計算機網(wǎng)絡(luò)可以使多臺計算機實現(xiàn)連接,位于同一個網(wǎng)絡(luò)中的計算機在進行連接和通信時需要遵守一定的規(guī)則,這就好比在道路中行駛的汽車一定要遵守交通規(guī)則。在計算機網(wǎng)絡(luò)中,這些連接和通信的規(guī)則被稱為網(wǎng)絡(luò)通信協(xié)議,它對數(shù)據(jù)的傳輸格式、傳輸速率、傳輸步驟等做了統(tǒng)一規(guī)定,通信雙方必須同時遵守才能完成數(shù)據(jù)交換。常見的協(xié)議有UDP協(xié)議和TCP協(xié)議。
以上就是java網(wǎng)絡(luò)編程的三要素,希望對大家有所幫助。更多關(guān)于“java培訓”的問題,歡迎咨詢千鋒教育在線名師。千鋒教育多年辦學,課程大綱緊跟企業(yè)需求,更科學更嚴謹,每年培養(yǎng)泛IT人才近2萬人。不論你是零基礎(chǔ)還是想提升,都可以找到適合的班型,千鋒教育隨時歡迎你來試聽。