Posted on 2012-08-24 15:25
Onway 閱讀(261)
評論(0) 編輯 收藏 引用 所屬分類:
那些事兒
今年四月底為一份實(shí)習(xí)參與了一個在線挑戰(zhàn),選題是linux平臺的一個http服務(wù)器,一個星期多點(diǎn)完成交上去,然后就沒然后了。
昨晚拿出來運(yùn)行一下,打開幾個源碼文件,看著感覺是挺不懂事的。
無論是代碼風(fēng)格,程序結(jié)構(gòu),實(shí)現(xiàn)技術(shù),還是標(biāo)準(zhǔn)支持,安全性什么都是慘不忍睹的。
但做這個東西的時候感覺是煞有介事的,也用到了線程技術(shù),實(shí)現(xiàn)了CGI,也做了文檔什么的,也算是系統(tǒng)編程的開始吧,因此寫文一篇緬懷一下。
昨晚想到,有沒必要做一個本地瀏覽器接口程序?其實(shí)也就是一個監(jiān)聽localhost的http服務(wù)器程序。
一些簡單的單機(jī)交互程序,跑命令行不方便,雖然用圖形庫寫個界面也是不難的事,但為了一個界面幾個按鈕去學(xué)個圖形庫就比較糾結(jié)了。
想法是這樣簡單的界面可以用瀏覽器做,服務(wù)程序作為本地程序和瀏覽器之間的橋梁。
當(dāng)然如果覺得裝個apache更容易的話,那是無話說了。
只是簡單記錄一下想法,具體還需更多的需求分析和論證。