admin 管理员组文章数量: 1184232
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://roclinux.cn/p/1708827145a532211.html, 本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌抄袭侵权/违法违规的内容,一经查实,本站将立刻删除。
更多相关文章
基于Internet的PLC远程实训应用
基于Internet的PLC远程实训应用
电子技术在生活中新应用
电子技术在生活中新应用
江门市人民政府办公室关于印发江门市推进海绵城市建设实施方案的通知
江门市人民政府办公室关于印发江门市推进海绵城市建设实施方案的通知
工业机器人编程基础
工业机器人编程基础
工业机器人工作原理及其基本构成
工业机器人工作原理及其基本构成
PLC用来干什么0PLC六大应用
PLC用来干什么0PLC六大应用
沪宁客运专线路基沉降变形观测与评估探讨
沪宁客运专线路基沉降变形观测与评估探讨
switch教程
年月日发(作者:读楞严咒危害)教程.了解开关()的基本概念开关是一种常见的电气元件,用于控制电路中的电气信号通断。它通常有两个状态:打开和关闭,通过切换开关的位置来切换这两种状态。.开关的分类开关可以根据不同的特点进行分类。常见的开关分类有
嵌入式Linux的图形使用者界面(GUI)设计
年月日发(作者:扫卡器发卡网源码)嵌入式的图形使用者界面()设计前言:作业系统从纯文字界面一路进展到光鲜亮丽得图形外表,其中包含了无数的设计师的创意,当然,也有许多截他人之长补自己之短得案例出现。在嵌入式系统方面,由于已经是主流嵌入式架构之
发酵优化 英语
年月日发(作者:什么意思)发酵优化英语,,,,.,,,..,....,,.,.,..,,.,.,,.,...,.,...,.,..,,.,,.,..,,,.,,.,..-,,,..,-.综合上述所述内容,发酵优化是确保发酵过程高效和产品质量
PLC技术及应用项目教程最新版题库PLC理论知识附答案完整版
年月日发(作者:二次函数的反函数怎么求)基础理论知识简答题.什么是?.主要功能有哪些?.简述的特点。.的应用范围有哪些?.什么是接线逻辑?什么是存储逻辑?它们的主要区别是什么?.继电接触器控制系统是如何构成及工作的?系统和继电器控制系统有哪
在虛擬機安裝Windows11系統 | Install Windows11 on VM VirtualBox
緣由 想拿w11虛擬機來測試軟體,當做一個沙盒來用 步驟 到Windows官網下載iso檔,中英文都可 Windows11下載頁面安裝VMBOXpass…創建W11虛擬機 點擊
掌握关闭UAC技巧,无障碍使用Adobe Flash Player
关闭UAC(用户帐户控制)实现获取管理员权限不再弹出询问 什么是UAC用户账户控制?UAC(用户帐户控制,User Account Control)是 Windows 操作系统中
掌握C++的魔力:摆脱UAC束缚,让程序运行更加顺畅
关闭UAC(用户帐户控制)实现获取管理员权限不弹窗】 UAC(用户帐户控制,User Account Control) 是 Windows 操作系统中的一项安全功能。 它的主要目的是在用户执行可能影响系统设置或需要管理
想怎么玩就怎么来——通过手机轻松掌握电脑的全新技巧!
怎么用手机远程控制电脑:远程控制怎么用在这个科技日新月异的时代,远程控制电脑已经成为了很多人的需求。有时,我们可能在外出时突然需要访问家中的电脑,或者在工作中需要远程操控办公室的电脑。这时,如果能用手机远程控制电脑,那将
开启Win11程序运行快捷键-关闭“用户账户控制”功能的指南!
当我们打开win10或win11电脑中的某个软件应用时,发现每次都会弹出一个“用户账户控制”的窗口,特别烦人,还有就是远程协助安装软件时候会出现点不开程序包的问题,更有打开计算机管理或任务管理或命令窗口等不会动等要解决这个问题,win
掌握Win11小技巧:轻松关掉用户账户控制,优化使用体验
当我们打开win10或win11电脑中的某个软件应用时,发现每次都会弹出一个“用户账户控制”的窗口,特别烦人,还有就是远程协助安装软件时候会出现点不开程序包的问题,更有打开计算机管理或任务管理或命令窗口等不会动等要解决这个问题,win
Adobe Flash Player安全策略:实战指南
10.1 站点与设施设计的安全原则物理控制是安全防护的第一条防线,而人员是最后一道防线。10.1.1 安全设施计划安全设施计划通过关键路径分析完成。 关键路径分析用
发表评论