W3Cschool
恭喜您成為首批注冊(cè)用戶
獲得88經(jīng)驗(yàn)值獎(jiǎng)勵(lì)
在本節(jié)中,我們將構(gòu)建一個(gè)完整的Netty客戶端和服務(wù)器。那么接下來(lái)你就要做好準(zhǔn)備來(lái)完全了解Netty 的 API 是如何實(shí)現(xiàn)客戶端和服務(wù)器的,而非平時(shí)所知道的客戶端是瀏覽器的基于Web的服務(wù)。
Figure 2.1.Echo client / server
圖中顯示了連接到服務(wù)器的多個(gè)并發(fā)的客戶端。在理論上,客戶端可以支持的連接數(shù)只受限于使用的 JDK 版本中的制約。
echo(回聲)客戶端和服務(wù)器之間的交互是很簡(jiǎn)單的:
先啟動(dòng)客戶端,然后建立一個(gè)連接并發(fā)送一個(gè)或多個(gè)消息發(fā)送到服務(wù)器,其中每相呼應(yīng)消息返回給客戶端。顯然,這個(gè)應(yīng)用程序的用處沒(méi)有很大。但進(jìn)行這項(xiàng)工作就是為了能夠更好的理解請(qǐng)求 - 響應(yīng)交互本身,這是一個(gè)基本的模式的客戶端/服務(wù)器系統(tǒng)。
我們將通過(guò)檢查服務(wù)器端代碼開(kāi)始。
Copyright©2021 w3cschool編程獅|閩ICP備15016281號(hào)-3|閩公網(wǎng)安備35020302033924號(hào)
違法和不良信息舉報(bào)電話:173-0602-2364|舉報(bào)郵箱:jubao@eeedong.com
掃描二維碼
下載編程獅App
編程獅公眾號(hào)
聯(lián)系方式:
更多建議: