最新的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架構架構
- 玩轉iOS開發:iOS開發中的裝逼技術 – RunTime(一)iOS
- 玩轉iOS開發:iOS開發中的裝逼技術 – RunTime(二)iOS
- 用最新技術不斷完善影像世界 | Android 開發者故事Android
- 玩轉iOS開發:裝逼技術RunTime的應用(一)iOS
- 玩轉iOS開發:裝逼技術RunTime的總結篇iOS
- B站基於K8S的雲原生混部技術實踐K8S
- 生鮮 B2B 如何搭建高效的技術團隊(B2B 技術共享第四篇)
- Java程式設計師必讀:最新流行的Java開發程式設計技術Java程式設計師
- 用技術的“信條”,開啟AI to B的產業位移AI產業
- Web前端開發掌握的技術Web前端
- 矽谷知名風投最新調查:B2B技術堆疊呈現五大趨勢
- ArcObjects SDK開發 024開發的技術和技巧Object
- 如何從 0 到 1 搭建生鮮 B2B 的技術體系(B2B 技術共享第五篇)
- 轉:如何做一場B格滿滿的技術大會演講
- 生鮮 B2B 技術平臺的前端團隊該如何搭建(B2B 技術共享第七篇)前端
- B站投資終極幻境,後者經營遊戲軟體的技術開發遊戲
- 宋小菜技術如何應對生鮮 B2B 業務的快速變化(B2B 技術共享第六篇)
- C/S和B/S
- 佛薩奇2.0合約系統技術開發/python技術開發框架Python框架
- 達贊系統技術開發/達贊DAS模式技術開發詳情模式
- android 開發之 APT 技術AndroidAPT
- 區塊鏈技術開發區塊鏈
- C/S,B/S的應用的區別
- 分析商城app開發的功能、模式、技術APP模式
- 數商雲:「技術層面」剖析B2B供應鏈系統技術架構的部署方案架構
- 短視訊技術詳解:Android端的短視訊開發技術Android
- 有感而發 - 日新月異的SAP開發技術和手術方式
- Followme智慧跟單機器人技術開發/Followme系統開發技術詳情機器人
- Yes量化合約交易系統技術開發/原始碼/量化合約開發技術原始碼
- 生城世朝農場合成系統開發技術/合成遊戲/技術開發遊戲
- 如何寫好B端產品的技術方案?
- 錢包開發技術新手指南,打破技術壁壘
- 區塊鏈技術發展_區塊鏈技術開發新方向區塊鏈
- 索尼最新專利技術曝光:可用於VR領域的手部追蹤技術VR
- Oracle的全文檢索技術(轉)Oracle
- 如何突破技術發展瓶頸、成功轉型?
- web開發框架技術有哪些?Web框架