以前都是采用ACE的編寫網絡應用,最近由于工作需要,需要直接隻用socket接口編寫CS的代碼,重新學習這方面的知識,給出自己所用到的3個簡單例子,都是拷貝别人的程式。如果你能完全了解這3個例子,估計socket程式設計就已經基本入門了。
建議:1) 多多查查所用到的網絡接口; 2) 最好有一本書,如UNIX環境進階程式設計,UNIX網絡程式設計,可查詢;3) 可以直接使用書上的例子更好。
TCP Client代碼:
TCP Server:
采用Select的TCP Server:
本文轉自 zhenjing 部落格園部落格,原文連結: http://www.cnblogs.com/zhenjing/archive/2011/04/20/2021788.html ,如需轉載請自行聯系原作者