新聞中心
我的世界服務(wù)器地址怎么填?

一,首先打開游戲,然后點(diǎn)擊多人游戲。點(diǎn)擊添加服務(wù)器。
二, 在這里就可以輸入服務(wù)器的ip地址了。
比如知名服務(wù)器2b2t,填入后點(diǎn)擊完成。
三,這時(shí)外面就有這個(gè)服務(wù)器了,直接選擇后點(diǎn)擊加入服務(wù)器,或者直接雙擊這個(gè)服務(wù)器即可加入。如何利用java將本地文件上傳到服務(wù)器?
1.首先在本地存放一個(gè)文件;
2.接著打開IDEA開始網(wǎng)絡(luò)編程,分別創(chuàng)建兩個(gè)類,客戶端類和服務(wù)器類;
3.接著在客戶端類中創(chuàng)建一個(gè)本地文件輸入流,讀取本地文件;同時(shí)創(chuàng)建Socket對(duì)象,并使用網(wǎng)絡(luò)字節(jié)輸出流向服務(wù)器發(fā)起傳輸文件的請(qǐng)求;
4.然后在服務(wù)器類中創(chuàng)建ServerSocket對(duì)象,并使用對(duì)象的getInputStream()方法讀取從客戶端傳來的文件;同時(shí)創(chuàng)建本地文件輸出流,用于寫出并將文件存放到服務(wù)器的指定位置;
5.服務(wù)器端接收并存儲(chǔ)文件成功后,服務(wù)器類需要向客戶端反饋相關(guān)信息,因此繼續(xù)使用Socket類的getOutputStream()方法反饋文件“上傳成功”的信息;客戶端類使用getInputStream()方法讀取服務(wù)器反饋的信息,完成一次通信;
6.最后,先啟動(dòng)服務(wù)器類,在啟動(dòng)客戶端類,查看文件是否上傳成功。如何用Java實(shí)現(xiàn)Web服務(wù)器?
WEB容器工作原理
市面上的java web容器常見的有兩種,一種是jetty,一種是tomcat。要想用java實(shí)現(xiàn)web容器,首先要知道其工作原理。
以Tomcat為例,我們通常開發(fā)出來的war包,會(huì)放在tomcat中的webapp下面,tomcat會(huì)自動(dòng)解壓war包。解壓完成后,其實(shí)就是一個(gè)servlet應(yīng)用!換句話說,我們寫的war包中的servlet應(yīng)用只需要關(guān)注業(yè)務(wù)層面的,處理http等網(wǎng)絡(luò)鏈接的事情交給都交給tomcat了, 一個(gè)請(qǐng)求到達(dá)tomcat的流程如下圖:
所以其實(shí)我們也可以手寫一個(gè)web容器,只要能接收請(qǐng)求并轉(zhuǎn)發(fā)給相應(yīng)的servlet請(qǐng)求即可。
手寫一個(gè)小的web容器
整體結(jié)構(gòu)大致如下
1、寫一個(gè)處理網(wǎng)絡(luò)請(qǐng)求連接請(qǐng)求實(shí)體類、一個(gè)和網(wǎng)絡(luò)請(qǐng)求連接響應(yīng)實(shí)體類
網(wǎng)站名稱:我的世界服務(wù)器地址怎么填?java服務(wù)器選擇
當(dāng)前地址:http://www.5511xx.com/article/dhosgos.html


咨詢
建站咨詢
