admin 管理员组文章数量: 1087709
2024年2月25日发(作者:汇编中call指令)
BEA WebLogic Workshop 8.1 ® 快速上手指南
開始使用BEA WebLogic Workshop 8.1™
台灣比爾亞系統
台北市敦化南路二段105號23F
電話: (02) 27841623
傳真: (02) 27841625
2003年7月
BEA WebLogic Workshop™
版權宣告
比爾亞系統公司版權所有,出版於2003年7月1日
(版本1.1)
使用權利說明
非經比爾亞系統公司(BEA Systems, Inc)同意,不得擅自使用電子媒介或設備,將本文全文或部分影印、重製、翻譯或刪除。
本文所有資訊若有所更動將不另行通知,且不列入比爾亞系統(BEA System)保證的一環。
更進一步,比爾亞系統不保證本文章所提供的內容及解釋名詞完整無誤,若有誤概不負責。
商標及服務標記
BEA、WebLogic和Tuxedo是比爾亞系統公司(BEA Systems, Inc)註冊商標。BEA WebLogic
E-Business Platform、BEA E-Business Control Center、BEA Campaign Manager for
WebLogic、BEA WebLogic Commerce Server、BEA WebLogic Personalization Server、BEA
WebLogic Portal、BEA eLink、BEA WebLogic Integration、BEA WebLogic Server、BEA
WebLogic Workshop以及BEA WebLogic Enterprise皆為比爾亞系統公司(BEA Systems, Inc)的商標。尚未列出的商標仍屬於比爾亞系統公司所有。
BEA WebLogic Workshop 8.1 ™快速上手指南 第 2 頁
目錄表
版權宣告..........................................................................................................................................................................................2
如何使用這份指南..........................................................................................................................................................................4
額外的教育資源..............................................................................................................................................................................4
更多的資訊、資料表、產品手冊..............................................................................................................................................4
評估軟體......................................................................................................................................................................................4
新聞稿..........................................................................................................................................................................................4
開發者資源..................................................................................................................................................................................4
BEA WEBLOGIC WORKSHOP 8.1產品概述...........................................................................................................................5
視覺化開發環境
.........................................................................................................................................................................5
執行期框架
.................................................................................................................................................................................7
JAVA
控制項
................................................................................................................................................................................9
BEA
WEBLOGIC
WORKSHOP
8.1之應用程式型別....................................................................................................................10
BEA WEBLOGIC WORKSHOP 8.1 快速上手範例.................................................................................................................12
安裝BEA
WEBLOGIC
12
快速上手範例情境-AVITEK
ELECTRONICS公司......................................................................................................................13
一步步體驗BEA
WEBLOGIC
14
範例 #1. 導覽與設定範例資料.....................................................................................................................................................15
視覺化開發環境........................................................................................................................................................................16
自動部署....................................................................................................................................................................................17
範例 #2. 建立一個客制化的控制項.............................................................................................................................................18
內建的JAVA
控制項...................................................................................................................................................................18
客製JAVA
控制項.......................................................................................................................................................................19
非同步作業控制項....................................................................................................................................................................23
範例 #3. 新建企業級的網路服務.................................................................................................................................................26
支援非同步WEB
27
自動化部署與測試....................................................................................................................................................................29
鬆散耦合....................................................................................................................................................................................32
範例 #4. 建置企業層級的網站應用程式.....................................................................................................................................38
JAVA
PAGE
FLOW
技術...............................................................................................................................................................38
自動化的資料繫結....................................................................................................................................................................43
自動化的部署與測試................................................................................................................................................................46
範例#5:用JAVA 控制項方式建立網頁應用程式.....................................................................................................................50
範例 #6: 使用XMLBEANS來處理JAVA中的55
BEA WEBLOGIC WORKSHOP 8.1背後的奧妙.....................................................................................................................58
結語................................................................................................................................................................................................59
附錄:BEA WEBLOGIC WORKSHOP 8.1 規格需求.............................................................................................................60
進階:產品資訊和開發資源.........................................................................................................................................................60
BEA WebLogic Workshop 8.1 ™ 快速上手指南 第
3 頁
如何使用這份指南
這份快速上手指南帶來一些當您準備探索和評估BEA WebLogic Workshop 8.1 ™可能是有用的重要題材。這份文件提供一個BEA WebLogic Workshop 8.1™的概觀,一個著眼在它的特色和利益的詳細觀點,一個使用BEA WebLogic Workshop 8.1™開發應用程式的討論,和當您評估這套產品時您可能需要的重要資訊。我們建議您在您開始探索這套軟體之前閱讀完這份指引。BEA已經提供了BEA一個可使您快速地和廣泛地探索BEA Weblogic
Workshop 8.1™的能力的產品展示。細節的一步步指導被包括於這份快速上手指南中。
除了此份指引所包括的教材,您可能想要使用 BEA網站上豐富的線上資源,包括資料表、產品手冊、白皮書、展示軟體、新聞稿、以及其他資源。
額外的教育資源
更多的資訊、資料表、產品手冊
BEA WebLogic Workshop 產品網站
/?CNT=&FP=/content/products/workshop
評估軟體
BEA WebLogic Workshop 8.1™
/?family=WLW&major=8.1&minor=-1新聞稿
BEA及產品相關新聞
/press/
開發者資源
dev2dev Online, BEA開發者網路社群
BEA WebLogic Workshop™ 相關新聞群組列表
/support/
BEA WebLogic Workshop 8.1 ™快速上手指南 第 4 頁
BEA
WEBLOGIC
WORKSHOP
8.1™產品概述
BEA WebLogic Workshop 8.1為一具有一致性、簡化的、可延伸的發展環境。由於上述特徵,使得BEA WebLogic Workshop 8.1讓使用者能夠非常容易地在整個BEA WebLogic平台上開發企業級、以標準基礎的應用程式。
BEA WebLogic Workshop獨特的程式模型,提供了簡化的抽象概念以加速軟體的開發。抽象概念相對於傳統程式開發方法之不同,在於其目的是讓使用者能夠以更快的速度,開發更佳的應用程式。Workshop創新的程式開發模型包括了以下三個主要元件:視覺化開發環境 (visual
development environment), 執行期框架(run-time framewor)以及 Java 控制項(Java Controls).
視覺化開發環境 (Visual Development Environment)
WebLogic Workshop的視覺化開發環境,為J2EE應用程式發展提供了前所未有的易用性。
Design View的部分係以圖形化的方式,提供了開發中之應用程式的描述,因此開發者便能夠察看應用程式與客端及back-end resources(後端資源)之間的互動,並以視覺化的方式加以編輯。此外,所有的WebLogic Enterprise Platform 8.1應用程式都共用相同的視覺化開發環境,能夠大幅縮減對客製控制項(custom controls)、Web services、Web applications、portals以及integration
applications之建置、測試及除錯的學習曲線。
圖 1. BEA WebLogic Workshop 8.1視覺化開發環境
BEA WebLogic Workshop 8.1 ™ 快速上手指南 第
5 頁
WebLogic Workshop 程式開發模式係以直覺化概念為基礎。透過如同:控制項(controls), 方法(methods), 以及屬性(properties)的直覺化概念,便能夠進行以事件為基礎的程式開發(event-based
development),如此一來開發者便無須精通複雜的J2EE API以及物件導線程式設計的準則。此一簡化開發模式的底層機制,係使用附有註解的Java程式碼撰寫而成。WebLogic Workshop視覺化開發環境產生標準的Java檔案時,Workshop會適時地(例如當開發者設定屬性或增加控制項時)幫開發者加入對應於特定執行時應用程式行為的註解。這些註解可讓Workshop執行期框架 (run-time framework)自動產生J2EE的基礎結構元件,以抽象的方式讓開發者跳脫低階的基礎結構配線過程。開發者亦可自行撰寫商務邏輯,以解決手邊的商務問題。
開發者係透過Source View來撰寫Java程式。開發者能夠直接存取原始碼與原始碼註解,雙向程式編輯的特性可保證在Design View中所做的任何一項變動,都能夠被迅速地反應到Source View中,反之亦然。Source View允許使用者撰寫程序性的Java程式來處理方法、事件,並提供許多提升生產力的特殊功能來協助開發者,如:程式自動補完 (code-completion)、語法驗證 (syntax
checking)及自動匯入(auto-import)。
圖 2.
在Source View中協助開發者的程式自動補完功能
Workshop的另一個特點為其具高度可靠性、支援多國語系的整合除錯器,能夠允許使用者能夠在同樣的視覺開發環境中,以簡單的方式建置、測試程式並進行除錯。BEA WebLogic Workshop
BEA WebLogic Workshop 8.1 ™快速上手指南 第 6 頁
8.1除錯器能夠允許使用者在應用程式伺服器上,針對已部署的程式碼而非本地端的Java檔案進行除錯,以實現即時回饋,使應用程式的品質更為提高。
圖 3:
WebLogic Workshop的整合除錯器運行畫面
WebLogic Workshop 8.1更進一步地提供了許多整合開發環境的加強功能,以了改善使用者的開發經驗。如:整合原始碼管理、強化的視窗化環境、完整的工具自訂組態能力,以及共享的工具及調色盤。
執行期框架 (The Run-time framework)
BEA WebLogic Workshop的 執行期框架提供了介於開發者與複雜J2EE系統基礎結構之間的抽象層。開發者可免於處理耗時的、API層次的基礎結構程式碼、元件組態及部署的細節,而自由地使用視覺化的開發環境,在必要的部分撰寫程序性的Java程式碼,並以簡明、宣告的註解存取進階的功能。WebLogic Workshop 執行期框架便是透過上述方式,產生標準的EJB, JMS以及JDBC程式碼,並以此程序管理與J2EE結構相關的設計及實作要點,故其應用程式之實做,皆立基於一可靠的、具規模度且安全的企業級架構之上。
BEA WebLogic Workshop 8.1 ™ 快速上手指南 第
7 頁
Intuitive Visual
Development EnvironmentIterative, “Write and Run”
deployment and testingWebLogic WorkshopRun-time Framework…Or use
any tool or
IDEJava ControlsJava Web ServiceStandard Java
code with
annotationsJMSEJBsJDBCBEAWebLogic Platform 8.1Java Page Flow
圖 4.
連結設計時期(Design-Time)與執行時期(Run-Time)元件
WebLogic Workshop的執行期框架為一執行於BEA WebLogic Server 8.1上的標準的J2EE應用程式,它代表著統合所有WebLogic Platform應用程式型別(type)的聚合層。
BEA WebLogic Workshop
版权声明:本文标题:BEA WebLogic Workshop 8.1 快速上手指南 内容由网友自发贡献,该文观点仅代表作者本人, 转载请联系作者并注明出处:http://www.roclinux.cn/p/1708827145a532211.html, 本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌抄袭侵权/违法违规的内容,一经查实,本站将立刻删除。
更多相关文章
初中阅读高频词汇表(带音标)
初中阅读高频词汇表(带音标)
华芯微特-SYNWIT_产品介绍说明书
华芯微特-SYNWIT_产品介绍说明书
双容水箱液位控制系统剖析
双容水箱液位控制系统剖析
基于静态Web页面的权限控制设计和实现
基于静态Web页面的权限控制设计和实现
工业自动化中PLC编程技术使用教程
工业自动化中PLC编程技术使用教程
大众电脑编码大全奥迪A6 2
大众电脑编码大全奥迪A6 2
2020年工业机器人考试题库(附答案)
2020年工业机器人考试题库(附答案)
PLC选型应考虑哪些因素
PLC选型应考虑哪些因素
PLC控制程序的编程方法
PLC控制程序的编程方法
江门市人民政府办公室关于印发江门市推进海绵城市建设实施方案的通知
江门市人民政府办公室关于印发江门市推进海绵城市建设实施方案的通知
DMA是什么意思?
DMA是什么意思?
电子行业专业英语词汇翻译中英文
电子行业专业英语词汇翻译中英文
广播电视英语词汇术语大全
广播电视英语词汇术语大全
网络技术基础教案第六讲OSI参考模型
网络技术基础教案第六讲OSI参考模型
仪表相关英文缩写
仪表相关英文缩写
plc控制阀门程序实例
plc控制阀门程序实例
PLC编程语言简介LadderDiagram
PLC编程语言简介LadderDiagram
YSEI SH-05 恒温恒湿试验箱 说明书
年月日发(作者:可靠传输的实现)恒温恒湿试验箱-恒温恒湿试验箱仪器描述仪器说明仪器标签系统构成.结构简介(叁见后附结构示意图)设备采用立式结构,上部为控制系统及操作面板,中部为工作室及空调室。箱壳采用优质冷轧钢板拼块结构。内胆采用不锈钢钢板
基于用户与被控对象相距时间的智能开关控制终端及系统
年月日发(作者:职业教育机构)()中华人民共和国国家知识产权局()发明专利说明书()申请号.()申请日..()申请人同济大学地址上海市杨浦区四平路号()发明人冯林刘登程钟迪陈凤祥()专利代理机构上海科盛知识产权代理有限公司代理人翁惠瑜()(
plc编程练习题及答案
年月日发(作者:)精品文档编程练习题及答案、按起动按钮,延时秒钟接触器才工作,按停止按钮方可停止。、按起动按钮,延时秒钟接触器才工作,工作秒钟停止后,接触器工作;按停止按钮方可停止。、按起动按钮,延时秒钟接触器才工作,工作秒钟停止后,接触器
发表评论