一.傳統WEB應用與AJAX解決方案和HotAjax互聯無限 1. 傳統的WEB應用的局限和制約 傳統的WEB應用是同步交互的方式,HTTP協議工作于TCP/IP的應用層,當初設計的理念就是客戶端能從服務器端取回一些文檔。首先,用戶向HTTP服務器提交一個處理請求。接著,服務器端接收到請求后,按照預先編寫好的程序中的業務邏輯進行處理,比如和數據庫服務器進行數據信息交換。最后,服務器對請求進行響應,將結果返回給客戶端,返回一個HTML在瀏覽器中顯示,通常會有CSS樣式豐富頁面的顯示效果。 同步交互的不足之處,會給用戶一種不連貫的體驗,當服務器處理請求時,用戶只能等待狀態,頁面中的顯示內容只能是空白。 小結:HTTP協議是一種無鏈接的“請求-應答”單向通訊協議。每次通訊由客戶端發起請求,以服務器應答回送網頁結束。 2. AJAX解決方案的光芒和瑕疵 AJAX采用的異步交互的處理方式,很好的解決不連貫的用戶體驗。它依然采用客戶端請求服務器應答的傳統協議,但可控制到局部改動后的區域的界面刷新,大大改善了人們長期等待網頁刷新的苦惱。AJAX是老兵新傳,其核心為JavaScript腳本語言和XMLHTTPRequest對象。 小結:AJAX的“無刷”技術帶來了基于AJAX框架“即見即所得”的客戶端網頁界面開發應用和即將到來的普及。是對傳統界面編程 (如VC++、Delphi等)理念的威脅和挑戰。 3. HotAjax互聯無限的理念和遐想 AJAX解決方案的瑕疵就是它只避免了頁面不必要的刷新,大大提高了點擊的快感,但并未觸動HTTP“請求-應答”單向通訊協議的根基。而在工控中常要求本地服務器和客戶端及時相應外部硬件事件,雙方都可發起請求及得到對方的應答,這是AJAX出身名門不出力的結果所在。這就導致了B/S和C/S兩大WEB應用陣營。如門戶網站(無客戶端軟件)和游戲網站(像游戲大廳等客戶端軟件)。 HotAjax在AJAX技術光芒照耀下,在不改動現有網絡協議下完成了服務器端與客戶端的互聯互控,提升了互聯網當初的設計理念。 WWW當初的設計理念:將網內的所有計算機連接起來。 HotAjax的設計理念:將網內的所有計算機連接起來,控制起來。 小結:天馬行空,互聯無限。 二.HotWC3密碼在HotPower互聯理念中的作用和地位 菜農首先對單向散列函數之定義和應用以及新聞媒體對國內名教授“破解MD5算法”的疑問,這在我國著名密碼學家西電的王育民教授那里得到支持和肯定。 單向散列函數定義:對于任意長度的明文會散列為固定長度的散列值(密文)。其散列值可逆及“碰撞”的幾率幾乎為零。 菜農認為根據其定義,在任意單向散列函數中,由于明文不與密文等長且各自算法不同,故必有一組以上的碰撞值,同時認為其作為數字簽名是不能完全可信及可以偽造簽名的。再所謂“破解MD5算法”的炒作是不專業的,事實是找到了幾對碰撞。菜農認為作為密界人士找不出碰撞是其一生的無能和無奈。 HotWC3是菜農二十年對密碼癡情的產物。它由菜農星期公式、菜農CRC逆運算和菜農三角密碼三部分組合而成。HotWC3歸屬于傳統(對稱)密碼體系中的序列密碼,密鑰長度可隨意改變,對碰撞自動跟蹤并消除對其后密文序列的影響。可對付目前的各種密碼攻擊手段。HotWC3密碼在HotPower互聯理念中占著舉重輕重的作用。它在通訊中進行采用密鑰滾動式加密密文傳送以避免各種攔截手段。 三.HotPower互聯無限之展望 菜農的互聯理念是一項巨大的系統工程,幾乎涉及和涵蓋了所有的網絡應用。其理念許多和現實理念相背離。如: 1. 為互聯理念增加生產成本,為每一產品配置標識。 2. 生產產品從測試檢驗開始全面無人互聯控制。 3. 出廠產品全面實現遠程控制、診斷及故障統計。 4. 售后遠程視頻與音頻或語音合成文字到聲音及聲音到文字的人工服務或無人值守服務。 5. 異地遠程軟件升級。 菜農再列舉我們工程師所將會看到的理念,如21ic論壇,網友們可以即時在線語音聊天,老板和工程師們可以談項目,開發板老板可讓工程師遠程試用他的開發板,論壇代碼可以立即仿真出來以辨真偽。等等~~~ 附菜農“劉姥姥初進大觀園”行程:(菜農拒絕“艷照門”,請各位網友海涵) 6月5日進京,6月6日參加21IC的聚會,6月7日拜見何立民教授。 6月8日向毛爺爺贖罪,因為去年菜農“全球征婚”截至日為12.26,有大不敬之嫌,天庭罰俺腰椎凸出隔世半年~~~ 到某部委去宣揚“互聯理念”及談項目等。 6月9日回村繼續務農。 菜農HotPower@126.com 2010.5.30 于雁塔菜地 |