亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频

? 歡迎來到蟲蟲下載站! | ?? 資源下載 ?? 資源專輯 ?? 關(guān)于我們
? 蟲蟲下載站

?? javabean 與 enterprise javabean:有什么不同?(轉(zhuǎn)).txt

?? 包含很多java文章
?? TXT
字號:
作者:zergman
email: zergman@chinaasp.com
日期:2001-6-15 13:59:43
編者注:下文基于圓桌討論會。參與者包括 IBM“組件代理”beta 支持小組的 Ken Burget,和 IBM Enterprise Java Bean 開發(fā)部門的 Liane Acker、Jim Knutson 和 David Morrill。[/BLOCKQUOTE]
您現(xiàn)在可能已在使用 JavaBean,但還不了解它。如果有支持 Java 的瀏覽器,那么,在桌面上使用 JavaBean 就沒有限制。使用的 Web 頁面可以將 bean 作為小應(yīng)用程序的一部分。您很快就會和作為瀏覽器可視部分的 JavaBean 交互,然后,那些 JavaBean 將與服務(wù)器上的 EJB 接口。這種能力也可以擴(kuò)展到因特網(wǎng)和內(nèi)部網(wǎng)。
JavaBean 和 Server Bean(通常稱為 Enterprise JavaBean (EJB))有一些基本相同之處。它們都是用一組特性創(chuàng)建,以執(zhí)行其特定任務(wù)的對象或組件。它們還有從當(dāng)前所駐留服務(wù)器上的容器獲得其它特性的能力。這使得 bean 的行為根據(jù)特定任務(wù)和所在環(huán)境的不同而有所不同。
這開辟了巨大商機(jī)。因?yàn)?JavaBean 是與平臺無關(guān)的,所以對于將來的解決方案,供應(yīng)商可以輕易向不同用戶推出其客戶機(jī)方的 JavaBean,而不必創(chuàng)建或維護(hù)不同的版本。這些 JavaBean 可以與執(zhí)行商業(yè)功能(例如訂購、信用卡處理、電子匯款、存貨分配、運(yùn)輸?shù)龋┑?EJB 配合使用。這里有巨大潛力,而這正是組件代理(WebSphere Application Server 企業(yè)版)設(shè)計(jì)提供的那種潛力。
JavaBean 是一種組件,它在內(nèi)部有接口或有與其相關(guān)的屬性,以便不同人在不同時間開發(fā)的 bean 可以詢問和集成。可以構(gòu)建一個 bean,而在以后構(gòu)造時將其與其它 bean 綁定。這種過程提供了先構(gòu)建,然后重復(fù)使用的方法,這就是組件的概念。可以將這種單一應(yīng)用程序部署成獨(dú)立程序、ActiveX 組件或在瀏覽器中。
JavaBean 因其外部接口(即屬性接口)而與純對象不同。這種接口允許工具讀取組件要執(zhí)行的功能,將其與其它 bean 掛鉤,以及將其插入其它環(huán)境。JavaBean 設(shè)計(jì)成對單一進(jìn)程而言是本地的,它們在運(yùn)行時通常可視。這種可視組件可能是按鈕、列表框、圖形或圖表 - 但這不是必需的。
可執(zhí)行組件 
Server Bean 或 EJB 是部署在服務(wù)器上的可執(zhí)行組件或商業(yè)對象。有一個協(xié)議允許對其進(jìn)行遠(yuǎn)程訪問或在特定服務(wù)器上安裝或部署它們。有一系列機(jī)制允許它們將服務(wù)安全性、事務(wù)行為、并發(fā)性(由多個客戶機(jī)同時訪問的能力)和持久性(其狀態(tài)可以保存多久)的主要方面授權(quán)給 EJB 服務(wù)器上其所在的容器。當(dāng)安裝在容器中時,它們獲得各自的行為,該行為提供不同質(zhì)量的服務(wù),因此,選擇正確的 EJB 服務(wù)器至關(guān)重要。這正是 IBM WebSphere 企業(yè)版的優(yōu)勢所在。
EJB 是設(shè)計(jì)成運(yùn)行在服務(wù)器上,并由客戶機(jī)調(diào)用的非可視遠(yuǎn)程對象。可通過多個非可視 JavaBean 構(gòu)建 EJB。它們有一個部署描述符,其目的與 JavaBean 屬性相同:它是以后可由工具讀取的 bean 的描述。EJB 還獨(dú)立于平臺,一旦編寫好,還可以在任何支持 Java 的平臺(包括客戶機(jī)和服務(wù)器)上使用。
因?yàn)?EJB 由諸如 IBM VisualAge for Java 這樣的工具集生成,所以,它是基于服務(wù)器的對象,并用于遠(yuǎn)程調(diào)用。它們安裝在 EJB 服務(wù)器上,并象調(diào)用其它 CORBA 遠(yuǎn)程對象那樣獲得進(jìn)行調(diào)用的遠(yuǎn)程接口。
ActiveX 對象 
可以將 JavaBean 部署成 ActiveX 對象,雖然 EJB 的代理也可以這樣做,但是,因?yàn)?ActiveX 運(yùn)行在桌面上,所以,EJB 本身不能成為 ActiveX 對象。要在與平臺相關(guān)的、僅 Windows 平臺上做到這一點(diǎn),開發(fā)人員可以將 JavaBean 變換成 ActiveX 組件。
好處 
EJB 的主要好處在于:構(gòu)建 bean 時,bean 開發(fā)人員可以規(guī)定需要什么類型的行為,而不必規(guī)定如何去做。開發(fā)分為兩部分:程序員開發(fā) bean,然后驗(yàn)證:它可與構(gòu)建工具一起工作,并包括標(biāo)識所需服務(wù)質(zhì)量行為種類的部署描述符。下一步,另一個程序員可以采用這個 bean,并使用讀取 EJB 部署描述符的部署工具,然后將該 bean 安裝到 Enterprise Java Server 上的容器中。在第二步中,部署工具采取一些操作 - 這可能意味著生成如狀態(tài)保存代碼,放入事務(wù)掛鉤,或執(zhí)行安全性檢查這樣的代碼。所有這些操作由部署工具生成,bean 開發(fā)人員和部署人員可以是不同的人。
可以通過使用部署工具,將任何獨(dú)立于平臺的 JavaBean 改寫成具有可靠服務(wù)質(zhì)量、特定于平臺的 EJB,以滿足現(xiàn)有商業(yè)系統(tǒng)和應(yīng)用程序的特定需求。這就是 EJB 服務(wù)器對集成系統(tǒng)、網(wǎng)絡(luò)和體系結(jié)構(gòu)如此重要的原因所在。
EJB 與 IBM WebSphere 企業(yè)版 
在 IBM WebSphere 企業(yè)版中使用時,可以將 EJB 配置成被管理的商業(yè)對象。接受它們授權(quán)服務(wù)的容器是其安裝到的容器。將 EJB 的持久性部分映射在數(shù)據(jù)或狀態(tài)對象中。EJB 服務(wù)器為 EJB 提供不同的服務(wù)質(zhì)量,選擇正確的 EJB 服務(wù)器可能對滿足完整的商業(yè)需求至關(guān)重要。“組件代理”功能極其健壯,該功能提供如負(fù)載均衡和支持服務(wù)器組中多臺機(jī)器的高級功能。它還有大大超出 Enterprise Java Server (EJS) 規(guī)范所倡導(dǎo)的系統(tǒng)管理功能。因此,按照基本標(biāo)準(zhǔn)編寫的 JavaBean 或 EJB 可以運(yùn)行在使用“組件代理”功能的 WebSphere 企業(yè)版上,并獲得那些所有的附加功能。
EJB 服務(wù)器還提供獨(dú)特的特性和服務(wù)質(zhì)量,而且不完全相同。IBM“組件代理”有一些強(qiáng)大特性 - 例如,可伸縮性,它允許開發(fā)人員將 EJB 部署到從小型系統(tǒng)到大型網(wǎng)絡(luò)的不同類型服務(wù)器。開發(fā)人員可以從小處入手,例如,在一個部門中,首先在 LAN 的 Java 服務(wù)器上部署,一旦準(zhǔn)備好,就知道可以將在那里創(chuàng)建的 JavaBean 和 EJB 部署到全球網(wǎng)絡(luò)。然后,開發(fā)人員可以測試并熟悉這些 bean,試運(yùn)行,制作樣本等等。滿意之后,開發(fā)人員可以通過將其移至高性能服務(wù)器,來大幅度擴(kuò)大其規(guī)模。JavaBean 和 EJB 不受任何計(jì)算機(jī)體系結(jié)構(gòu)邊界的限制。它們用 Java 編寫,可以運(yùn)行在任何具有 Java 虛擬機(jī)的系統(tǒng)上,并可以使用任何 Enterprise Java Server (EJS) 來部署對象。因此,開發(fā)人員現(xiàn)在可以在方便的系統(tǒng)上構(gòu)建,以后在方便的系統(tǒng)上部署,而不必是同一臺或同樣類型的機(jī)器。
IBM WebSphere 企業(yè)版支持將商業(yè)對象部署到多臺服務(wù)器。EJB 作為商業(yè)對象集成到“組件代理”功能,并作為任何其它商業(yè)對象處理。因此,EJB 可以連接到所選的后端系統(tǒng),并執(zhí)行任何所需操作,以滿足其商業(yè)需求。這就成為“組件代理”為 EJB 提供的基礎(chǔ)設(shè)施。通過將“組件代理”用作 EJB 服務(wù)器,開發(fā)人員將能夠繼續(xù)使用當(dāng)前舊有系統(tǒng),并將其與電子商務(wù)接口一起提供。
為使 EJB 能在 WebSphere“組件代理”環(huán)境中工作,可以使用“組件代理”部署工具將其安裝在一臺或多臺服務(wù)器上,然后將其添加到命名服務(wù)器,以便可以全局查找到它。任何可以訪問公共命名服務(wù)器的人都可以找到它,找到其宿主,并可以在宿主上執(zhí)行方法,同時創(chuàng)建 EJB。這就是“代理組件”要做的事。
示例 
讓我們舉一個在 Web 購物站點(diǎn)上可以看到的電子購物車的例子。用戶的購物車是一個 JavaBean。用戶將貨架上的商品放入購物車,這些商品本身是 JavaBean。它們?nèi)靠梢暎⑶颐嫦蛴脩簟=Y(jié)帳時,將用戶購物車中的商品發(fā)送到服務(wù)器上的 EJB,該 EJB 執(zhí)行一些必要的操作,如檢查信用卡授權(quán)和可用額度,生成封條,或生成給發(fā)貨部門的有關(guān)提什么貨和發(fā)貨地點(diǎn)的特殊指示 - 這就是商業(yè)程序已在進(jìn)行的活動。
結(jié)束語 
Bean 的全部意義不只是其現(xiàn)有能力,更在于其可以為商業(yè)提供的有競爭力的潛在能力。IT 設(shè)計(jì)師和應(yīng)用開發(fā)人員現(xiàn)在可以將精力完全集中在商業(yè)邏輯,而將如事務(wù)、持久性和安全性的底層工作留給服務(wù)器。WebSphere 的“組件代理”功能將提供所有這些(還有后端訪問)和對象事務(wù)管理器。
關(guān)于作者 
Mike Day 是 IBM 對象中間件市場營銷小組的成員。他主持有關(guān)讀者普遍感興趣的主題的圓桌會議。他們根據(jù)相關(guān)背景、經(jīng)驗(yàn)或在討論主題時的表現(xiàn)來挑選圓桌會議佳賓。如果想推薦要討論的話題,請給我們來信,來信地址 compbrok@us.ibm.com

?? 快捷鍵說明

復(fù)制代碼 Ctrl + C
搜索代碼 Ctrl + F
全屏模式 F11
切換主題 Ctrl + Shift + D
顯示快捷鍵 ?
增大字號 Ctrl + =
減小字號 Ctrl + -
亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频
亚洲另类中文字| 粉嫩在线一区二区三区视频| 国产成人免费高清| 欧美日韩一区二区在线观看| 久久久精品综合| 午夜精品在线视频一区| proumb性欧美在线观看| 久久影院午夜论| 婷婷夜色潮精品综合在线| av高清久久久| 欧美国产1区2区| 国产高清在线观看免费不卡| 欧美一级二级三级乱码| 亚洲一级电影视频| 91麻豆产精品久久久久久| 国产女同互慰高潮91漫画| 激情综合五月婷婷| 精品国产麻豆免费人成网站| 亚洲专区一二三| 91精品办公室少妇高潮对白| 国产精品久久久久影院| 国产成人一区在线| 国产日韩欧美高清在线| 国产91色综合久久免费分享| 337p粉嫩大胆噜噜噜噜噜91av| 男女性色大片免费观看一区二区 | 轻轻草成人在线| 欧美日韩专区在线| 亚洲超丰满肉感bbw| 在线观看av不卡| 亚洲成人777| 欧美日韩午夜精品| 亚洲成人中文在线| 91精品啪在线观看国产60岁| 日韩成人免费看| 精品欧美久久久| 国产精品影视在线观看| 亚洲国产精品黑人久久久| 成人三级伦理片| 亚洲三级小视频| 欧美日韩一级视频| 日本aⅴ免费视频一区二区三区| 欧美成人一区二区| 国产成人午夜视频| 国产精品污www在线观看| 色香蕉久久蜜桃| 亚洲成人777| 国产精品久久久久aaaa| 99久久99久久精品国产片果冻| 亚洲美女淫视频| 91精品国产综合久久精品| 久久不见久久见免费视频1| 久久久久久夜精品精品免费| 北岛玲一区二区三区四区| 亚洲欧美日韩系列| 欧美一区二区三区精品| 风流少妇一区二区| 亚洲一区二区不卡免费| 欧美精品一区二区三区久久久| 国产精品亚洲第一| 亚洲观看高清完整版在线观看 | 激情综合色综合久久| 国产欧美一区二区精品性| 91色在线porny| 日本sm残虐另类| 亚洲欧美一区二区三区国产精品 | www.久久久久久久久| 亚洲国产综合在线| 久久亚洲精品国产精品紫薇| 色婷婷综合视频在线观看| 久久超级碰视频| 亚洲精品高清视频在线观看| 91精品国模一区二区三区| 99久久综合国产精品| 久久精品国产秦先生| 亚洲人成网站在线| 国产亚洲欧美在线| 欧美一区二区三区公司| 色先锋aa成人| 亚洲精品国产精华液| 色一情一伦一子一伦一区| 韩国女主播一区| 一个色综合av| 国产精品欧美综合在线| 欧美电影免费观看完整版| 欧洲一区在线观看| 成人开心网精品视频| 激情文学综合丁香| 日日欢夜夜爽一区| 亚洲综合免费观看高清完整版| 欧美国产日产图区| 久久中文字幕电影| 欧美电视剧在线观看完整版| 欧美日韩另类国产亚洲欧美一级| 北条麻妃一区二区三区| 懂色av一区二区夜夜嗨| 看电视剧不卡顿的网站| 青青草精品视频| 日韩精品免费视频人成| 亚洲国产精品久久人人爱| 亚洲图片你懂的| 亚洲精品videosex极品| 亚洲欧美韩国综合色| 中文字幕在线播放不卡一区| 国产日产欧美一区二区视频| 久久麻豆一区二区| 久久这里都是精品| 久久丝袜美腿综合| 国产日韩精品一区二区浪潮av| 久久色.com| 欧美国产国产综合| 中文字幕中文在线不卡住| 国产精品国产三级国产普通话三级| 国产色91在线| 国产精品女上位| 亚洲天堂2016| 亚洲电影一区二区三区| 亚洲一二三四在线观看| 亚洲一区二区三区激情| 亚洲电影第三页| 久久国内精品自在自线400部| 日日摸夜夜添夜夜添精品视频| 免费在线视频一区| 国产在线一区二区综合免费视频| 国产精品1024| 成人美女视频在线观看18| 99这里只有久久精品视频| 欧美亚一区二区| 欧美一区二区国产| 国产女人18毛片水真多成人如厕 | 一区二区日韩电影| 午夜国产不卡在线观看视频| 蜜臀国产一区二区三区在线播放| 久久99久久久久久久久久久| 国产在线精品视频| 色婷婷综合久久久中文一区二区 | 欧美草草影院在线视频| 欧美精品一区二区三区很污很色的 | 亚洲国产精品视频| 亚洲第一av色| 国产999精品久久久久久| 一本大道久久精品懂色aⅴ| 欧美日韩电影一区| 日本一二三不卡| 香蕉乱码成人久久天堂爱免费| 久久成人麻豆午夜电影| 99精品久久免费看蜜臀剧情介绍| 欧美日韩一区二区在线观看| 精品粉嫩aⅴ一区二区三区四区| 国产精品久久久爽爽爽麻豆色哟哟| 亚洲妇女屁股眼交7| 国产一区二区主播在线| 日本高清无吗v一区| aa级大片欧美| 精品日韩在线观看| 夜夜夜精品看看| 激情综合五月天| 欧美丰满一区二区免费视频| 中文字幕av一区二区三区高 | 精品一区二区精品| 91亚洲精华国产精华精华液| 日韩欧美一级二级| 亚洲五月六月丁香激情| 国产成人夜色高潮福利影视| 91精品国产黑色紧身裤美女| 中文字幕视频一区| 国产一区二区在线观看视频| 在线观看免费成人| 中文字幕一区二区在线播放| 久久国产精品无码网站| 欧美日韩一区二区在线观看视频| 国产日韩精品视频一区| 紧缚捆绑精品一区二区| 欧美日韩激情一区二区三区| 亚洲免费看黄网站| 成人午夜看片网址| 26uuu国产在线精品一区二区| 午夜精品一区二区三区三上悠亚| 91社区在线播放| 国产精品久久久久久一区二区三区| 久久99精品视频| 日韩一级大片在线| 天堂一区二区在线| 欧洲国内综合视频| 亚洲女与黑人做爰| 91色.com| 亚洲男同1069视频| 91视视频在线观看入口直接观看www | 色欧美88888久久久久久影院| 国产亚洲欧美日韩日本| 黄色精品一二区| 精品国产乱码久久久久久夜甘婷婷 | 成人精品鲁一区一区二区| 精品国产青草久久久久福利| 久久99久久精品| 久久精品人人做人人爽人人| 国产不卡在线播放| 久久在线观看免费| 国产福利91精品一区| 国产欧美一区二区在线观看|