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

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


咨詢
建站咨詢
