用戶端程式和web程式的緊密結合-談AmazeU.net的設計構想

來源:互聯網
上載者:User
web|程式|用戶端|設計 由於作者水平有限,如有不妥之處,請見諒。
毫無疑問,web應用是將來的一個大的趨勢,因為B/S結構相對於傳統的用戶端程式來說,有以下幾大優點:
1.B/S 結構是基於瀏覽器的, 有比較豐富和生動的表現方式. 並且難度較低,開發成本較小.
2.B/S 結構的對象大多是整個互連網的使用者,範圍相當大.
3.B/S 結構系統安裝和維護比較方便,不需要每個使用者都安裝和打升級補丁.
但同時我們也要看到,web方式有著先天缺陷:
1.響應速度較慢.即使是完全一樣的資訊,使用者每次都需要從伺服器下載,其效率與允許本機存放區的終端軟體“一次下載,反覆讀取”的方法相比,無疑是低了許多。雖然說jacascript等一些用戶端指令碼和一些新的技術(比如說asp.net中的快取)提供了一些解決方案,但不能從根本上解決這個問題.
2.即時性較差.這個主要是HTTP協議的無狀態性決定的.
3.安全保密性較差.由於web的對象大多是整個互連網的使用者,在網路上的一個很重要的問題就是資訊的安全保密,雖然各種技術也在努力地解決這些問題,但是,不可否認,安全始終只是一個相對的概念.而HTTP協議的先天不足帶來了相當大的安全隱患.
綜上所述,我們應該將用戶端程式和C/S結構的優點結合起來,而不是一味地追逐新的技術(B/S)或者是固步自封,還是抱著傳統的傳統型程式不放.具體我有以下設想(也基本上是我們這個項目AmazeU.net的一些特色):
1.基於RSS的新聞訂閱功能.RSS簡單地說就是各個網站將自己的內容(主要是新聞,blog等內容)提供出來,可以讓別人訂閱.
比如說我現在在我們的項目(AmazeU.net)中提供了教育新聞這個版塊,然後我也提供了RSS服務,那麼別人用一個用戶端的程式就可以訂閱到我的新聞,而不用登陸到網站上,同時使用者如果對其他網站提供的RSS服務的內容(blog,其他方面的新聞等)比較感興趣的話,也可以訂閱進來。這樣,使用者就可以很方便地瀏覽各個網站上自己感興趣的東西,而不用一個網站一個網站地登陸.
2.與校友錄,高校學生社團綜合管理系統的緊密整合.其實國內已經有一些這方面的嘗試了.QQ的校友錄產品,搜狐的搜Q。Dudu.com也推出IM和校友錄緊密結合的產品。但是以上這些產品多多少少有些不足.首先是QQ,第一個就是即時性不是很強,比如你在校友錄中的留言並不會在QQ的群裡面出現,也不能通過QQ群在校友錄上留言.第二個就是每一個使用者只允許建立一個校友錄,這顯然有些不和情理,在一定程度上限制了他的使用量.其次是搜Q,這個東西確實就做得相對要差了一些,基本上沒有什麼特色.再說DUdu把,單純就產品來說,確實不錯,但是它現在最大的問題是知名度不高,使用者不多.不過最近我看到他們在高校校園裡面積極地開展了一些宣傳活動,相信以後會有好的發展.我們的項目(AmazeU.net)就要借鑒他們的優點,在校友錄,高校學生社團綜合管理系統裡面一個班或者一個社團裡面的使用者就在立即訊息的群裡面,在校友錄和高校學生社團綜合管理系統中的留言就會同時發到群裡面,而在群裡面的留言也會同時發送到校友錄和高校學生社團綜合管理系統中.同時我們會依託這個提供一些其他的服務,比如說交友.
3.論壇,blog的用戶端程式.好象現在很少聽說有論壇服務商提供這種服務。我們要實現的功能就是在論壇發表了文章或者是在blog上發表了文章之後,如果有人回複的話,用戶端程式就會即時地通知你,可以在用戶端收取和回複.
4.郵件用戶端.類似QQ綁定郵箱或者MSN的hotmail郵箱綁定,但是我們的項目(AmazeU.net)跟MSN不同,我們完全在用戶端實現郵件的接收和回複,有新郵件到達時能夠即時地通知.
本文和本項目(AmazeU.net)的靈感來自於ChinaByte的張翼軫大俠的幾篇文章,在此特別感謝張翼軫大俠!

相關文章

E-Commerce Solutions

Leverage the same tools powering the Alibaba Ecosystem

Learn more >

Apsara Conference 2019

The Rise of Data Intelligence, September 25th - 27th, Hangzhou, China

Learn more >

Alibaba Cloud Free Trial

Learn and experience the power of Alibaba Cloud with a free trial worth $300-1200 USD

Learn more >

聯繫我們

該頁面正文內容均來源於網絡整理,並不代表阿里雲官方的觀點,該頁面所提到的產品和服務也與阿里云無關,如果該頁面內容對您造成了困擾,歡迎寫郵件給我們,收到郵件我們將在5個工作日內處理。

如果您發現本社區中有涉嫌抄襲的內容,歡迎發送郵件至: info-contact@alibabacloud.com 進行舉報並提供相關證據,工作人員會在 5 個工作天內聯絡您,一經查實,本站將立刻刪除涉嫌侵權內容。