import java點(diǎn)虐 .*;import java.io.*;import java.util.*;/ TCP協(xié)議下單向通信的客戶(hù)端程序。
讓客戶(hù)滿(mǎn)意是我們工作的目標(biāo),不斷超越客戶(hù)的期望值來(lái)自于我們對(duì)這個(gè)行業(yè)的熱愛(ài)。我們立志把好的技術(shù)通過(guò)有效、簡(jiǎn)單的方式提供給客戶(hù),將通過(guò)不懈努力成為客戶(hù)在信息化領(lǐng)域值得信任、有價(jià)值的長(zhǎng)期合作伙伴,公司提供的服務(wù)項(xiàng)目有:域名與空間、虛擬空間、營(yíng)銷(xiāo)軟件、網(wǎng)站建設(shè)、貴溪網(wǎng)站維護(hù)、網(wǎng)站推廣。
服務(wù)器端根據(jù)客戶(hù)端請(qǐng)求的信息,如果要返回文件,服務(wù)器端讀取文件向客戶(hù)端寫(xiě)文件,比如讀取文件向客戶(hù)端寫(xiě)字節(jié)流??蛻?hù)端肯定是不能直接訪(fǎng)問(wèn)服務(wù)器端文件的。如果文件是放在可以公開(kāi)訪(fǎng)問(wèn)的地址,返回地址,客戶(hù)端下載就是了。
一個(gè)線(xiàn)程用于監(jiān)聽(tīng)后臺(tái)事件,一個(gè)線(xiàn)程用于客戶(hù)得操作 即:一個(gè)線(xiàn)程初始化類(lèi)用于服務(wù)器端的雙線(xiàn)程產(chǎn)生 服務(wù)端所有操作都必須是以線(xiàn)程得形式出來(lái)(當(dāng)然如果你能自己實(shí)現(xiàn)一個(gè)線(xiàn)程池是最好的)。
你的不是B/S,B/S的意思是Browser(瀏覽器) Server(Web服務(wù)器),根據(jù)你的描述,你的客戶(hù)端有3個(gè)類(lèi),服務(wù)端有2個(gè)類(lèi),是很明顯的C/S模式,這個(gè)不需要建什么Web服務(wù)吧。
1、FtpClient的FTP客戶(hù)端=新FtpClient的();ftpClient.openServer(服務(wù)器);ftpClient.login(用戶(hù)名,密碼);如果(路徑。
2、給你說(shuō)一下原理,自己操作。圖形界面需要用swing構(gòu)造。客戶(hù)端和服務(wù)器用socket傳遞消息。一個(gè)客戶(hù)端設(shè)置一個(gè)線(xiàn)程。
3、第一個(gè)題很簡(jiǎn)單的,寫(xiě)一個(gè)ftp的服務(wù)器和客戶(hù)端就行了。有很多這樣的開(kāi)源軟件的,可以把代碼下載下來(lái)研究。第二個(gè)題只要會(huì)點(diǎn)GUI編程的應(yīng)該都能做出來(lái)。
4、http://blog.csdn點(diǎn)虐 /kardelpeng/article/details/6588284 這個(gè)例子不就很好么,你要做的只是搭個(gè)界面而已。
1、so easy 給你代碼和解釋 //根據(jù)參數(shù)來(lái)決定調(diào)用運(yùn)行服務(wù)器方法還是客戶(hù)端方法。
2、客戶(hù)端 通過(guò)IP地址和端口實(shí)例化Socket,請(qǐng)求連接服務(wù)器 獲取Socket上的流以進(jìn)行讀寫(xiě)。
3、完全不需要。一種辦法,如果你只是想試試,可以先去找到自己的外網(wǎng)IP,然后把這個(gè)作為服務(wù)端的IP,寫(xiě)入客戶(hù)端的設(shè)置(如果沒(méi)有這方面的設(shè)置就得重新編譯),讓外網(wǎng)的朋友們聯(lián)系下試試。
4、不是,雖然最后都是Socket對(duì)象之間的通訊,服務(wù)器端的Socket是由ServerSocket在端口偵聽(tīng),在接收到客戶(hù)端的連接請(qǐng)求后,產(chǎn)生的;客戶(hù)端則是利用Socket對(duì)象,去連接服務(wù)器。
5、當(dāng)然可以通信,不論任何平臺(tái)或系統(tǒng)之間,通信必須滿(mǎn)足兩個(gè)條件,即端口和協(xié)議。說(shuō)白了,就是通信的窗口,和通信內(nèi)容的格式。只要封裝Socket的時(shí)候,客戶(hù)端和服務(wù)端采用相同的協(xié)議和端口即可通信。
6、import java點(diǎn)虐 .*;Server:ServerSocket server=new ServerSocket(port);//port是端口 Socket socket=server.accept();//等待客戶(hù)機(jī)的連接請(qǐng)求,若連接,則創(chuàng)建一套接字,并將返回。
文章標(biāo)題:java服務(wù)端客戶(hù)端代碼 javaweb服務(wù)端
鏈接分享:http://chinadenli.net/article18/deojpgp.html
成都網(wǎng)站建設(shè)公司_創(chuàng)新互聯(lián),為您提供網(wǎng)站營(yíng)銷(xiāo)、網(wǎng)站設(shè)計(jì)、微信公眾號(hào)、營(yíng)銷(xiāo)型網(wǎng)站建設(shè)、微信小程序、網(wǎng)站建設(shè)
聲明:本網(wǎng)站發(fā)布的內(nèi)容(圖片、視頻和文字)以用戶(hù)投稿、用戶(hù)轉(zhuǎn)載內(nèi)容為主,如果涉及侵權(quán)請(qǐng)盡快告知,我們將會(huì)在第一時(shí)間刪除。文章觀(guān)點(diǎn)不代表本網(wǎng)站立場(chǎng),如需處理請(qǐng)聯(lián)系客服。電話(huà):028-86922220;郵箱:631063699@qq.com。內(nèi)容未經(jīng)允許不得轉(zhuǎn)載,或轉(zhuǎn)載時(shí)需注明來(lái)源: 創(chuàng)新互聯(lián)
營(yíng)銷(xiāo)型網(wǎng)站建設(shè)知識(shí)