編輯 Java 代碼,然后立即查看更改而無需重新編譯

在開發(fā)過程中,使用 GWT 的托管模式瀏覽器可以立即查看代碼更改。無需匯編譯為 JavaScript 或部署到服務(wù)器。只需進行更改,然后在托管模式瀏覽器中單擊"刷新"。

使用 Java 調(diào)試器單步調(diào)試當(dāng)前 AJAX 代碼

在生產(chǎn)過程中,可以將代碼編譯為純 JavaScript,但是在開發(fā)階段,代碼將在 Java虛擬機作為字節(jié)碼運行。這意味著,當(dāng)代碼執(zhí)行處理鼠標事件等操作時,將獲得功能完整的 Java 調(diào)試。Java調(diào)試器可以執(zhí)行的任何操作也應(yīng)用于GWT 代碼,所以也可以執(zhí)行斷點和單步調(diào)試等自然操作。

編譯和部署優(yōu)化的、跨瀏覽器的 JavaScript

準備好進行部署后,GWT 會將 Java 代碼編譯成獨立的純 JavaScript 文件,任何網(wǎng)絡(luò)服務(wù)器都支持該文件。此外,GWT應(yīng)用程序可自動支持IE、Firefox、Mozilla、Safari 和 Opera,而無需在代碼中進行瀏覽器檢測或特殊封裝。編寫相同的代碼后,GWT會根據(jù)每個用戶的特殊瀏覽器將其轉(zhuǎn)換為最有效的 JavaScript。

GWT造價信息

市場價 信息價 詢價
材料名稱 規(guī)格/型號 市場價
(除稅)
工程建議價
(除稅)
行情 品牌 單位 稅率 供應(yīng)商 報價日期
軟件開發(fā) 與現(xiàn)有的平 臺標準開發(fā)軟件,實現(xiàn) 違法圖片、卡口圖片、 視頻信號、流量統(tǒng)計等 接入,與現(xiàn)有的后臺軟 件的標準接口開發(fā)、遠 程維護標準接口開發(fā) 查看價格 查看價格

13% 深圳市海川致能科技有限公司
軟件開發(fā) 1、名稱:軟件開發(fā) 2、說明:與現(xiàn)有后臺軟件的標準接口開發(fā),遠程維護標準接口開發(fā) 查看價格 查看價格

13% 深圳市海川致能科技有限公司
軟件接口開發(fā) 佳凱JK V6.0 查看價格 查看價格

佳凱

13% 廣西南寧佳凱智能科技有限公司
軟件定制開發(fā) 增加外接顯示屏顯示照片功能等 查看價格 查看價格

捷順

13% 深圳市捷順科技實業(yè)有限公司
基于GIS應(yīng)用開發(fā) 基礎(chǔ)地理數(shù)據(jù)庫、水資源基礎(chǔ)數(shù)據(jù)庫、業(yè)務(wù)管理數(shù)據(jù)庫及其它數(shù)據(jù)的處理建庫 查看價格 查看價格

13% 成都萬江港利科技有限公司
ZigBee開發(fā) HFZ-CC2530ZDK 查看價格 查看價格

華凡

13% 西安華凡科技有限公司
M1開發(fā) KF901/KF901 金屬 查看價格 查看價格

圓志

13% 北京圓志科信電子科技有限公司
組態(tài)軟件(開發(fā)版) iFix或Cimplicity或其它進口品牌 查看價格 查看價格

13% 深圳市信沃成自動化技術(shù)有限公司
材料名稱 規(guī)格/型號 除稅
信息價
含稅
信息價
行情 品牌 單位 稅率 地區(qū)/時間
開發(fā)系統(tǒng) MDS-55H 查看價格 查看價格

臺班 韶關(guān)市2010年7月信息價
漏電保護開發(fā) 16A 查看價格 查看價格

茂名市2006年10月信息價
漏電保護開發(fā) 16A 查看價格 查看價格

茂名市2006年9月信息價
漏電保護開發(fā) 32A 查看價格 查看價格

茂名市2006年9月信息價
漏電保護開發(fā) 63A 查看價格 查看價格

茂名市2006年9月信息價
漏電保護開發(fā) 63A 查看價格 查看價格

茂名市2006年7月信息價
漏電保護開發(fā) 40A 查看價格 查看價格

茂名市2006年5月信息價
漏電保護開發(fā) 63A 查看價格 查看價格

茂名市2006年5月信息價
材料名稱 規(guī)格/需求量 報價數(shù) 最新報價
(元)
供應(yīng)商 報價地區(qū) 最新報價時間
VR開發(fā)流程管理系統(tǒng) 詳見原檔|57套 1 查看價格 廣州口可口可軟件科技有限公司 全國   2018-08-24
開發(fā) 組態(tài)軟件開發(fā)板,無限點,開發(fā)版|1套 1 查看價格 北京康泰博控科技有限公司 廣東   2019-07-25
定制開發(fā) 手機APP軟件開發(fā),接口開發(fā)及預(yù)留接口開發(fā) 詳細要求見設(shè)計說明的產(chǎn)品參數(shù)要求|1項 1 查看價格 金三立視頻科技(深圳)有限公司 廣東  東莞市 2017-04-27
流程與設(shè)計套件 拼插式結(jié)構(gòu),易于組裝和拆卸,可重復(fù)使用.由各種顆粒、軸承、軸、輪、齒輪、連接件與特殊件組成,用ABS材料制作.能搭建火中逃生、蓋房子、積木分揀流程的設(shè)計與優(yōu)化、積木分揀流程的優(yōu)化等活動項目.|28套 2 查看價格 廣州市熹尚科技設(shè)備有限公司 全國   2020-04-10
系統(tǒng)定制開發(fā) 開發(fā)工日(人日)|1m2 1 查看價格 廣東中建普聯(lián)科技股份有限公司 全國   2021-07-19
OPC接口開發(fā) OPC接口開發(fā)|1個 1 查看價格 深圳市維納自控工程有限公司 廣東   2022-06-17
HIS系統(tǒng)接口開發(fā) HIS系統(tǒng)接口開發(fā)|1套 1 查看價格 北京神州視翰科技股份有限公司南寧辦事處 全國   2022-02-28
接口開發(fā)集成費 接口開發(fā)集成費|1項 1 查看價格 深圳市駿裕隆智能系統(tǒng)有限公司 廣東   2018-08-08

GWT應(yīng)用程序有兩種方式運行:

HostedModel

在Hosted Model方式下,Java程序并不會被編譯成JavaScript,GWT只是創(chuàng)造了一個類似瀏覽器的環(huán)境,直接運行使用GWT開發(fā)的程序。

這種模式最具生產(chǎn)力(這種模式下可以Debug所有的Java代碼), 所以開發(fā)環(huán)境通常使用Hosted Model,但是真正的程序執(zhí)行不使用這種模式。

WebModel

WebModel就是將使用GWT編寫的Java程序整整編譯成JavaScript,在Web容器上運行,使用瀏覽器訪問的模式,這種方式只有在測試或者運行的時候才使用,每次對Java類的修改必須重新編譯這些Java類,之后重新部署應(yīng)用。

所以生產(chǎn)力比較低。

使用 Java 語言編寫 AJAX應(yīng)用程序,然后編譯為優(yōu)化的 JavaScript

與僅在文本級別運行的JavaScript Minifier 不同,GWT編譯器會在整個 GWT 數(shù)據(jù)庫中執(zhí)行綜合性靜態(tài)分析和優(yōu)化,通常生成的JavaScript 加載和執(zhí)行均比等效手寫的 JavaScript 更快。例如,GWT編譯器可以安全地消除無用代碼 --極大的減少不使用的類別、方法、字段甚至方法參數(shù) -- 以確保您編譯的腳本盡可能最小。另一個示例:GWT編譯器選擇性地內(nèi)聯(lián)方法,消除方法調(diào)用的性能開銷。

交叉編譯提供了開發(fā)所需的可維護的提取和模塊性,而不會導(dǎo)致運行時性能損失。

GWT開發(fā)流程常見問題

  • 房產(chǎn)開發(fā)流程

    這個我們正在搞,程序應(yīng)該是先進行地質(zhì)勘探,再試樁前的土石開挖,其次普探,下來進行樁基施工,再下來試驗 檢測 破樁 樁間土施工 墊層 防水 筏板 主體。

  • 地產(chǎn)開發(fā)流程是什么?

    第一步:土地取得 涉及部門:國土局、拆遷辦、建設(shè)局; 事宜:投標中標、拆遷事宜、國有土地使用權(quán)出讓合同、國有土地使用權(quán)證、房地產(chǎn)開發(fā)項目手冊。 第二步:立項 涉及部門:環(huán)保局、規(guī)劃局、建設(shè)局、發(fā)改委(...

  • 土地開發(fā)整個流程

通過非常簡單的 RPC 與服務(wù)器通信

GWT支持一組開放的傳輸協(xié)議,例如 JSON 和 XML,但 GWT RPC 使所有 Java 通信都特別輕松且有效。類似于傳統(tǒng)JavaRMI,只需創(chuàng)建一個用于指定您要調(diào)用的遠程方法的接口。從瀏覽器調(diào)用遠程方法時,GWT RPC將自動串行化參數(shù),并調(diào)用服務(wù)器上的適當(dāng)方法,然后反串行化客戶端代碼的返回值。GWT RPC也將非常成熟,其可以處理多態(tài)類層次結(jié)構(gòu)、對象圖循環(huán),甚至可以跨網(wǎng)拋出異常。

GWT-根據(jù)用戶個人資料優(yōu)化 JavaScript腳本下載

延時綁定是 GWT的一種功能,可以生成許多版本的編譯代碼,而在運行時自引導(dǎo)期間僅其中一個版本需要由特殊客戶端載入。每個版本均以瀏覽器為基礎(chǔ)生成,并帶有應(yīng)用程序定義或使用的任何其他軸。例如,如果要使用 GWT 的國際化模塊來國際化應(yīng)用程序,GWT編譯器可能會根據(jù)每個瀏覽器環(huán)境生成各個版本的應(yīng)用程序,例如"英文版 Firefox"、"法文版 Firefox"、"英文版 InternetExplorer"等,因此,部署的 JavaScript 代碼非常緊湊并且下載比在 JavaScript 中編碼然后聲明更快。

跨項目重復(fù)使用 UI 組件

通過合成其他 Widget 來創(chuàng)建可重復(fù)使用的 Widget,然后輕松地在面板中自動對他們進行布局。GWT 展示應(yīng)用程序可以提供 GWT 中各種 UI 功能的概述。要在其他項目中重復(fù)使用 Widget 嗎?只需將其打包以便他人在 JAR 文件中使用。

GWT-使用其他 JavaScript 庫和本機 JavaScript 代碼

如果 GWT 的類庫不能滿足您的需要,則可以使用 JavaScript 本地接口 (JSNI) 在 Java源代碼中加入手寫的JavaScript。使用 GWT 1.5,現(xiàn)在就可以為 GWT JavaScriptObject (JSO) 類創(chuàng)建子類以將Java"類覆蓋"創(chuàng)建到任意 JavaScript 對象上。因此,可以獲得將 JS 對象比擬為適當(dāng)?shù)腏ava類型(例如代碼完成、重構(gòu)、內(nèi)聯(lián))而無需另外占用內(nèi)存或速度的好處。此功能可以優(yōu)化使用 JSON 結(jié)構(gòu)。

輕松支持瀏覽器的后退按鈕和歷史記錄

不,AJAX應(yīng)用程序無需破壞瀏覽器的后退按鈕。使用 GWT,您可以通過輕松地為瀏覽器的后退按鈕歷史記錄添加狀態(tài),來使您的站點更加有用。

有效的本地化應(yīng)用程序

使用 GWT 功能強大的延時綁定技術(shù)來輕松創(chuàng)建有效的國際化應(yīng)用程序和庫。此外,從 1.5 版起,標準 GWT Widget 開始支持雙向性。

使用選擇的開發(fā)工具提高生產(chǎn)力

由于 GWT 使用 Java,您可以使用所有喜歡的 Java 開發(fā)工具(Eclipse、IntelliJ、JProfiler、JUnit)來進行AJAX 開發(fā)。這使網(wǎng)絡(luò)開發(fā)人員可以控制自動化 Java 重構(gòu)和代碼提示/完成的生產(chǎn)效率。此外,Java語言的靜態(tài)類型檢查使開發(fā)人員可以在編寫代碼時而非運行時找出一類 JavaScript錯誤(輸入錯誤、類型不匹配),在減少錯誤的同時提高生產(chǎn)率。沒有臨時變量發(fā)現(xiàn)的更多用戶。最后,則可以利用基于 Java 的 OO設(shè)計模式和提取,由于編譯器優(yōu)化,模式和提取易于理解和維護而無需用戶承擔(dān)任何運行時性能損失。

使用 JUnit 測試代碼

GWT 與 JUnit 直接集成,使您可以在調(diào)試器和瀏覽器中進行單元測試,并且您甚至可以對異步 RPC 進行單元測試。

擴展或投稿 - Google Web 工具包是一種開源軟件

使用 Apache 2.0 許可,可獲取所有 GWT 代碼。如果您對投稿感興趣,請訪問使 GWT 變得更好。

目前GWT的應(yīng)用還不是特別廣泛,包括google自己的gmail等系統(tǒng)都不是用GWT開發(fā)。但是在這一些電子領(lǐng)域里GWT已經(jīng)有廠商使用GWT開發(fā)設(shè)備上的用戶界面,從而實現(xiàn)遠程本地一套代碼的效果。

GWT開發(fā)流程文獻

新供應(yīng)商開發(fā)流程(工廠流程圖) 新供應(yīng)商開發(fā)流程(工廠流程圖)

格式:pdf

大?。?span id="qnftq1s" class="single-tag-height">90KB

頁數(shù): 1頁

評分: 4.6

新供應(yīng)商開發(fā)流程(工廠流程圖)

立即下載
開發(fā)流程申報圖 開發(fā)流程申報圖

格式:docx

大?。?span id="rtlnfxz" class="single-tag-height">90KB

頁數(shù): 未知

評分: 3

開發(fā)流程申報圖——開發(fā)流程申報圖

立即下載

排氣方式:強制式

溫度調(diào)節(jié)方式:電腦溫控

使用燃氣種類:液化石油氣

外形尺寸:100*354*567mm

博世GWT-G8AS3A(YT)詳細參數(shù)切換到傳統(tǒng)表格版

技術(shù)參數(shù)

熱水產(chǎn)率:8升/分

啟動水壓:0.02MPa

排氣方式:強制式

溫度調(diào)節(jié)方式:電腦溫控

使用燃氣種類:液化石油氣

外形尺寸:100*354*567mm

博世GWT-G8AS3A(YT)詳細參數(shù)切換到傳統(tǒng)表格版

技術(shù)參數(shù)

熱水產(chǎn)率:8升/分

啟動水壓:0.02MPa

保修政策:全國聯(lián)保,享受三包服務(wù)

質(zhì)保時間:8年

詳細內(nèi)容:2009年9月15日前購機的包修1年;自2009年9月15日起購機,享受整機包修6年;加熱體(即加熱管)終身包換(壽命期內(nèi));2010年4月1日起購機(工程用途或在合同中有特別說明的除外),享受整機包修8年;加熱體(即加熱管)終身包換(壽命期內(nèi));2010年9月1日起購買的熱水器享受壽命期內(nèi)包修。

GWT相關(guān)推薦
  • 相關(guān)百科
  • 相關(guān)知識
  • 相關(guān)專欄

最新詞條

安徽省政采項目管理咨詢有限公司 數(shù)字景楓科技發(fā)展(南京)有限公司 懷化市人民政府電子政務(wù)管理辦公室 河北省高速公路京德臨時籌建處 中石化華東石油工程有限公司工程技術(shù)分公司 手持無線POS機 廣東合正采購招標有限公司 上海城建信息科技有限公司 甘肅鑫禾國際招標有限公司 燒結(jié)金屬材料 齒輪計量泵 廣州采陽招標代理有限公司河源分公司 高鋁碳化硅磚 博洛尼智能科技(青島)有限公司 燒結(jié)剛玉磚 深圳市東海國際招標有限公司 搭建香蕉育苗大棚 SF計量單位 福建省中億通招標咨詢有限公司 泛海三江 威海鼠尾草 Excel 數(shù)據(jù)處理與分析應(yīng)用大全 廣東國咨招標有限公司 甘肅中泰博瑞工程項目管理咨詢有限公司 山東創(chuàng)盈項目管理有限公司 當(dāng)代建筑大師 廣西北纜電纜有限公司 拆邊機 大山檳榔 上海地鐵維護保障有限公司通號分公司 甘肅中維國際招標有限公司 舌花雛菊 湖北鑫宇陽光工程咨詢有限公司 GB8163標準無縫鋼管 中國石油煉化工程建設(shè)項目部 華潤燃氣(上海)有限公司 韶關(guān)市優(yōu)采招標代理有限公司 莎草目 建設(shè)部關(guān)于開展城市規(guī)劃動態(tài)監(jiān)測工作的通知 電梯平層準確度 廣州利好來電氣有限公司 四川中澤盛世招標代理有限公司