最新的B/S開發技術 (轉)
產品名稱:JCL(script Component Library)
功能簡介:面向的B/S結構前端庫,用純JS+HTML實現了類似C/S的強大互動,查詢及分頁瀏覽速度提高几倍,可以成批錄入資料,有完整的表訪問和純列印,可以很好地融合、完成Web應用。
:NAMESPACE PREFIX = O />
2. 用於Inte資料庫查詢及瀏覽
概述:
以標準瀏覽器指令碼為基礎,以JCL(JavaScript Component Library)為核心元件庫,提供Web上視覺化、元件化、物件導向的開發方式,以資料庫Web開發為重點,與現有Web技術JSP、ASP進行互補以及彌補現有Web端開發的欠缺,改變現有B/S上一些不合理的處理分佈和功能不足,輕易實現Web端的表現能力和可操作性,包括資料庫訪問、多種表格、統計圖、圖形、報表列印、資料控制、網頁展示等。
首先我們分析一下Web上常規的技術方式,瀏覽器最初的應用是用於資訊瀏覽,然而隨著Web應用的發展,人們為了滿足越來越複雜的需求,不得不制定了CGI、ASP、、JSP等諸多基於服務端的技術來實現動態處理和計算,可是這類方式所有的負荷全部集中在端,而Web端可操縱和表現能力太弱的問題也一直不能得到解決,的和Sun的JavaApplet技術由於很多原因在Web上也無法推廣,因此我們提供用於Web前端表現和控制的元件化類庫,提供物件導向的使用和管理方式,提供更專業和豐富的功能元件集,進一步提供視覺化環境,從而大大提高Web端的表現能力,簡化Web端的開發,並使得Web上的技術資源得到可持續發展和易於管理,保護開發者的投資
現有web實現方式的缺點
1 未提供豐富的視覺化前端元件庫,多是依賴共享的修改,低下,難於維護管理;
2 無法實現Web上與資料結合的豐富表現能力和可操縱性,或者花大量代價複雜實現;
3 需要各個領域的多樣技術,開發過程複雜,不夠視覺化和快速,多種技術開發不夠整合;
4 服務端集中負荷計算,無分佈計算處理;
5 每次請求都要整體頁面並重新整理,效率低下,速度難以忍受;
6 所有實現均為服務端程式碼(如ASP、JSP、PHP),不利於軟體移植。
主要特點:
1 封裝的元件庫豐富,能快速開發B/S結構的軟體,並且可輕易實現複雜的Web功能,如完整的資料庫訪問能力、可操作表格、圖形、統計圖等;
2 將計算分佈在服務和瀏覽器端,瀏覽器端具有物件導向的可控性和表現能力,達到類似C/S的互動能力,實現批次複雜資料處理,減少服務請求,降低流量;
3 粒狀能力,資料與樣式分離,在資料操縱的同時網頁樣式並不需要重新下載或重新整理,實現Internet上的資料查詢顯示提高若干倍的速度。
4 服務處理、業務程式碼與前端表現程式碼分離,有利於軟體移植;
5 Web端完全面向元件和物件的開發模式;
6 完全採用標準的JavaScript指令碼,物件導向元件化開發;
7 完全採用標準的html、xml、、css、vml等技術;
8 與JSP、ASP、Web Service等技術具有非常好的融合性,輕易配合開發網上覆雜應用.
9 透過XML Interface使前臺JCL與後臺服務處理使用的技術或語言無關,提供JSP、ASP、Web Service等開發介面.
來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/10752043/viewspace-992039/,如需轉載,請註明出處,否則將追究法律責任。
相關文章
- B/S開發常用JavaScript技術JavaScript
- 在b/s開發中經常用到的javaScript技術JavaScript
- C/S、B/S軟體技術上的比較
- 嵌入式硬體開發最新技術
- Google最新開發技術動態 (中字視訊)Go
- 下一代的B/S開發框架--Echo 教程(6) (轉)框架
- 下一代的B/S開發框架--Echo 教程(5) (轉)框架
- 下一代的B/S開發框架--Echo 教程(7) (轉)框架
- 下一代的B/S開發框架--Echo 教程(8) (轉)框架
- 下一代的B/S開發框架--Echo 教程(2) (轉)框架
- 下一代的B/S開發框架--Echo 教程(3) (轉)框架
- 下一代的B/S開發框架--Echo 教程(4) (轉)框架
- 系統開發中的B/S架構架構
- 【轉】Android開發Dex的分包技術Android
- ABAP開發工具及技術概覽(轉)
- 前端開發技術的發展前端
- 用技術的“信條”,開啟AI to B的產業位移AI產業
- 玩轉iOS開發:iOS開發中的裝逼技術 – RunTime(一)iOS
- 玩轉iOS開發:iOS開發中的裝逼技術 – RunTime(二)iOS
- 玩轉iOS開發:iOS開發中的裝逼技術 - RunTime(二)iOS
- 玩轉iOS開發:iOS開發中的裝逼技術 - RunTime(一)iOS
- B站基於K8S的雲原生混部技術實踐K8S
- 開發Webview的技術,小的技術知識點WebView
- 構件技術在MIS開發中的應用(轉)
- 生鮮 B2B 如何搭建高效的技術團隊(B2B 技術共享第四篇)
- 垃圾回收技術的發展(轉)
- B站投資終極幻境,後者經營遊戲軟體的技術開發遊戲
- Java程式設計師必讀:最新流行的Java開發程式設計技術Java程式設計師
- Autodesk 最新開發技術研討會 -8月22日-Autodesk北京辦公室
- OSDL建立開源基金 推動開源技術的深入發展(轉)
- 最新的關於BSP技術的深入剖析與詳解3(轉)
- 重視B/S架構系統的發展和開發設計理念架構
- 矽谷知名風投最新調查:B2B技術堆疊呈現五大趨勢
- Web前端開發掌握的技術Web前端
- Web開發技術的演變Web
- Linux下mSQL資料庫開發技術(轉)LinuxSQL資料庫
- “追蹤聖誕老人”— 每年最新API和應用開發技術的試驗田API
- Web開發技術未來的發展Web