用TCP做了個傳送文字的練習

2021-06-07 03:06:52 字數 789 閱讀 9508

今天 的練習題是通過鍵盤向伺服器端傳送資料,而且客戶端可以通過輸入文字路徑向伺服器端傳送文字的內容(格式如:d:\\me.txt)。伺服器原樣返回資料給客戶端。

我的思路是:

客戶端:

1、建立乙個客戶端socket,傳入相應的埠。

2、定義4個緩衝區,乙個是接受從鍵盤輸入的資料,乙個是讀取伺服器端反會來的資料,乙個是將客戶端的資料發給服務端,

乙個是用來讀取文字資料的。

3、判斷鍵盤輸的字元是不是等於「end」,是就結束程式

4、關閉資源

伺服器:

1、建立乙個客戶端serversocket,並監聽客戶端的埠。

2、定義2個緩衝區:乙個是接收客戶端的資料,乙個是用來想客戶端返回資料

3、關閉資源.

對於一下細節,有什麼不懂的可以回我

/*** @param args

* @throws ioexception

* @throws 

*/public static void main(string args) throws  ioexception

file f = new file(lin);

if(f.exists())

}else

}buf.close();

so.close();

}/**

* 服務端

* @author zcq**/

public class servers

s.close();

server.close();}}



終於用VC MFC做了乙個真正的程式

花了兩天多的時間做了乙個 信使服務 程式,呵呵,以前在網上見到過,居然要花錢註冊的。其實就是用了那個 messagebuffersend函式,再用乙個 messagenameadd函式把隨便乙個名字加進去,就可以把自己的身份隱藏了。以前在學校的時候由於用的是固定ip,經常收到的很多廣告就是用這種方式...

用WPF 做了乙個簡單的太陽系

這次主要的目的是為了學習它的3d動畫方法,只用了xaml,沒有寫 先是上網查了查行星資料,做了8個大行星和乙個月亮在裡面,不過發現如果真的按實際比例畫的話,太不容易 了,就比如太陽半徑 是地球的109倍,距離更大,近25000倍,在圖上會除了太陽其他都像畫素點那麼小,於是只好把距離按10mkm作為乙...

剛用seam做了乙個級聯下拉列表的例子

最近學習seam,做了乙個小例子 以前做專案一聽到級聯下拉列表就頭疼,現在有了ajax問題就好解決了,現在我用seam來表演一下它是怎樣解決問題的,同時也為剛入門的朋友提供一些捷徑,拋磚引玉,大家互相學習。希望你先從seam reference了解了什麼是seam gen,然後就可以開始我們的 生成...