明輝手游網(wǎng)中心:是一個(gè)免費(fèi)提供流行視頻軟件教程、在線學(xué)習(xí)分享的學(xué)習(xí)平臺(tái)!

客戶端程序與web程序的緊密結(jié)合-談AmazeU.net的設(shè)計(jì)構(gòu)想

[摘要]由于作者水平有限,如有不妥之處,請(qǐng)見諒。 毫無(wú)疑問(wèn),web應(yīng)用是將來(lái)的一個(gè)大的趨勢(shì),因?yàn)锽/S結(jié)構(gòu)相對(duì)于傳統(tǒng)的客戶端程序來(lái)說(shuō),有以下幾大優(yōu)點(diǎn):1.B/S 結(jié)構(gòu)是基于瀏覽器的, 有比較豐富和生動(dòng)的表現(xiàn)方式. 并且難度較低,開發(fā)成本較小. 2.B/S 結(jié)構(gòu)的對(duì)象大多是整個(gè)互聯(lián)網(wǎng)的用戶,范圍相當(dāng)大...
由于作者水平有限,如有不妥之處,請(qǐng)見諒。
毫無(wú)疑問(wèn),web應(yīng)用是將來(lái)的一個(gè)大的趨勢(shì),因?yàn)锽/S結(jié)構(gòu)相對(duì)于傳統(tǒng)的客戶端程序來(lái)說(shuō),有以下幾大優(yōu)點(diǎn):
1.B/S 結(jié)構(gòu)是基于瀏覽器的, 有比較豐富和生動(dòng)的表現(xiàn)方式. 并且難度較低,開發(fā)成本較小.
2.B/S 結(jié)構(gòu)的對(duì)象大多是整個(gè)互聯(lián)網(wǎng)的用戶,范圍相當(dāng)大.
3.B/S 結(jié)構(gòu)系統(tǒng)安裝和維護(hù)比較方便,不需要每個(gè)用戶都安裝和打升級(jí)補(bǔ)丁.
但同時(shí)我們也要看到,web方式有著先天缺陷:
1.響應(yīng)速度較慢.即使是完全一樣的信息,用戶每次都需要從服務(wù)器下載,其效率與允許本地存儲(chǔ)的終端軟件“一次下載,反復(fù)讀取”的方法相比,無(wú)疑是低了許多。雖然說(shuō)jacascript等一些客戶端腳本和一些新的技術(shù)(比如說(shuō)asp.net中的高速緩存)提供了一些解決方案,但不能從根本上解決這個(gè)問(wèn)題.
2.即時(shí)性較差.這個(gè)主要是HTTP協(xié)議的無(wú)狀態(tài)性決定的.
3.安全保密性較差.由于web的對(duì)象大多是整個(gè)互聯(lián)網(wǎng)的用戶,在網(wǎng)絡(luò)上的一個(gè)很重要的問(wèn)題就是信息的安全保密,雖然各種技術(shù)也在努力地解決這些問(wèn)題,但是,不可否認(rèn),安全始終只是一個(gè)相對(duì)的概念.而HTTP協(xié)議的先天不足帶來(lái)了相當(dāng)大的安全隱患.
綜上所述,我們應(yīng)該將客戶端程序和C/S結(jié)構(gòu)的優(yōu)點(diǎn)結(jié)合起來(lái),而不是一味地追逐新的技術(shù)(B/S)或者是固步自封,還是抱著傳統(tǒng)的桌面程序不放.具體我有以下設(shè)想(也基本上是我們這個(gè)項(xiàng)目AmazeU.net的一些特色):
1.基于RSS的新聞?dòng)嗛喒δ?RSS簡(jiǎn)單地說(shuō)就是各個(gè)網(wǎng)站將自己的內(nèi)容(主要是新聞,blog等內(nèi)容)提供出來(lái),可以讓別人訂閱.
比如說(shuō)我現(xiàn)在在我們的項(xiàng)目(AmazeU.net)中提供了教育新聞這個(gè)版塊,然后我也提供了RSS服務(wù),那么別人用一個(gè)客戶端的程序就可以訂閱到我的新聞,而不用登陸到站點(diǎn)上,同時(shí)用戶如果對(duì)其他站點(diǎn)提供的RSS服務(wù)的內(nèi)容(blog,其他方面的新聞等)比較感興趣的話,也可以訂閱進(jìn)來(lái)。這樣,用戶就可以很方便地瀏覽各個(gè)網(wǎng)站上自己感興趣的東西,而不用一個(gè)站點(diǎn)一個(gè)站點(diǎn)地登陸.
2.與校友錄,高校學(xué)生社團(tuán)綜合管理系統(tǒng)的緊密集成.其實(shí)國(guó)內(nèi)已經(jīng)有一些這方面的嘗試了.QQ的校友錄產(chǎn)品,搜狐的搜Q。Dudu.com也推出IM和校友錄緊密結(jié)合的產(chǎn)品。但是以上這些產(chǎn)品多多少少有些不足.首先是QQ,第一個(gè)就是即時(shí)性不是很強(qiáng),比如你在校友錄中的留言并不會(huì)在QQ的群里面出現(xiàn),也不能通過(guò)QQ群在校友錄上留言.第二個(gè)就是每一個(gè)用戶只允許建立一個(gè)校友錄,這顯然有些不和情理,在一定程度上限制了他的使用量.其次是搜Q,這個(gè)東西確實(shí)就做得相對(duì)要差了一些,基本上沒(méi)有什么特色.再說(shuō)DUdu把,單純就產(chǎn)品來(lái)說(shuō),確實(shí)不錯(cuò),但是它現(xiàn)在最大的問(wèn)題是知名度不高,用戶不多.不過(guò)最近我看到他們?cè)诟咝P@里面積極地開展了一些宣傳活動(dòng),相信以后會(huì)有好的發(fā)展.我們的項(xiàng)目(AmazeU.net)就要借鑒他們的優(yōu)點(diǎn),在校友錄,高校學(xué)生社團(tuán)綜合管理系統(tǒng)里面一個(gè)班或者一個(gè)社團(tuán)里面的用戶就在即時(shí)消息的群里面,在校友錄和高校學(xué)生社團(tuán)綜合管理系統(tǒng)中的留言就會(huì)同時(shí)發(fā)到群里面,而在群里面的留言也會(huì)同時(shí)發(fā)送到校友錄和高校學(xué)生社團(tuán)綜合管理系統(tǒng)中.同時(shí)我們會(huì)依托這個(gè)提供一些其他的服務(wù),比如說(shuō)交友.
3.論壇,blog的客戶端程序.好象現(xiàn)在很少聽說(shuō)有論壇服務(wù)商提供這種服務(wù)。我們要實(shí)現(xiàn)的功能就是在論壇發(fā)表了帖子或者是在blog上發(fā)表了文章之后,如果有人回復(fù)的話,客戶端程序就會(huì)即時(shí)地通知你,可以在客戶端收取和回復(fù).
4.郵件客戶端.類似QQ綁定郵箱或者M(jìn)SN的hotmail郵箱綁定,但是我們的項(xiàng)目(AmazeU.net)跟MSN不同,我們完全在客戶端實(shí)現(xiàn)郵件的接收和回復(fù),有新郵件到達(dá)時(shí)能夠即時(shí)地通知.
本文和本項(xiàng)目(AmazeU.net)的靈感來(lái)自于ChinaByte的張翼軫大俠的幾篇文章,在此特別感謝張翼軫大俠!