![Oracle中間件相關(guān)資料_第1頁](http://file4.renrendoc.com/view/4d7cc9a229fe9405e37c130fd8c4bb7a/4d7cc9a229fe9405e37c130fd8c4bb7a1.gif)
![Oracle中間件相關(guān)資料_第2頁](http://file4.renrendoc.com/view/4d7cc9a229fe9405e37c130fd8c4bb7a/4d7cc9a229fe9405e37c130fd8c4bb7a2.gif)
![Oracle中間件相關(guān)資料_第3頁](http://file4.renrendoc.com/view/4d7cc9a229fe9405e37c130fd8c4bb7a/4d7cc9a229fe9405e37c130fd8c4bb7a3.gif)
![Oracle中間件相關(guān)資料_第4頁](http://file4.renrendoc.com/view/4d7cc9a229fe9405e37c130fd8c4bb7a/4d7cc9a229fe9405e37c130fd8c4bb7a4.gif)
![Oracle中間件相關(guān)資料_第5頁](http://file4.renrendoc.com/view/4d7cc9a229fe9405e37c130fd8c4bb7a/4d7cc9a229fe9405e37c130fd8c4bb7a5.gif)
版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進行舉報或認領(lǐng)
文檔簡介
1、2.2技術(shù)實現(xiàn)框架本項目建議使用Oracle Fusion Middleware (即Oracle融合中間件)作為技術(shù)實現(xiàn)的基礎(chǔ),如上面所介紹,Oracle融合中間件融合了一系列組件,如圖:通過Oraclle融合中間間件實現(xiàn)對本本項目建設(shè)的的全面支撐,即即將整個系統(tǒng)統(tǒng)構(gòu)建在開放放的J2EEE企業(yè)級應(yīng)用用服務(wù)器之上上,通過企業(yè)業(yè)級開發(fā)工具具JDeveeloperr實現(xiàn)開發(fā),通通過信息門戶戶平臺實現(xiàn)未未來系統(tǒng)在界界面集成/信信息訪問的擴擴展,通過商商業(yè)智能實現(xiàn)現(xiàn)本項目的分分析需求,將將本項目中相相應(yīng)模塊通過過流程管理平平臺實現(xiàn)設(shè)計計、運行,實實現(xiàn)集中化的的系統(tǒng)管理和和身份。2.2系統(tǒng)體系系結(jié)構(gòu) 基
2、于Orracle融融合中間件的的系統(tǒng)結(jié)構(gòu)圖圖如下:在本項目中,OOraclee融合中間件件中的J2EEE部分負責(zé)責(zé)各個模塊基基于瀏覽器的的方式構(gòu)建,在在開發(fā)過程中中,Oraccle提供獨獨特的開發(fā)框框架ADF(Appliicatioon Devvelopmment FFramewwork)給給開發(fā)商??伎紤]到生產(chǎn)系系統(tǒng)(PMSS)業(yè)務(wù)實現(xiàn)現(xiàn)流程化的特特點,同時OOraclee融合中間件件中的BPEEL PM流流程管理器可可以支持業(yè)務(wù)務(wù)流程的設(shè)計計、運行。OOraclee融合中間件件中的Ideentityy Manaagemennt作為整個個PMS系統(tǒng)統(tǒng)的用戶身份份集中管理的的平臺,集中中存儲和
3、管理理所有用戶身身份和權(quán)限的的信息。通過過Oraclle融合中間間件的Disscoverrer可以定定制用戶需要要的報表,最最終所有用戶戶可以通過基基于Oraccle融合中中間件的poortal所所構(gòu)建的企業(yè)業(yè)信息門戶來來實現(xiàn)對系統(tǒng)統(tǒng)各個模塊的的使用,并支支持未來的擴擴展,即將企企業(yè)內(nèi)部其它它系統(tǒng)也納入入到porttal中來,最最終實現(xiàn)一個個企業(yè)級的wworkpllace,即即信息門戶。2.4設(shè)備配置置清單Oracle 應(yīng)用服務(wù)器器企業(yè)版 + BPELL選件3系統(tǒng)平臺本次推薦的Orracle融融合中間件組組件描述(版版本10.11.2):Oracle Appliicatioon Serrver
4、 CContaiiners for JJ2EEJ2EE認證的的Java環(huán)環(huán)境;支持wweb服務(wù),包包括UDDII、SOAPP和WSDLL;快速啟動動故障恢復(fù)體體系結(jié)構(gòu);先先進的應(yīng)用程程序集群機制制;基于J22EE的安全全框架。Oracle HTTP Serveer基于Apachhe,提供動動態(tài)監(jiān)控服務(wù)務(wù)、Apacche模塊體體系結(jié)構(gòu)和WWeb服務(wù)器器集群的支持持。Oracle Appliicatioon Serrver WWeb Caache內(nèi)置的Web緩緩存,可以提提高動態(tài)網(wǎng)站站和應(yīng)用程序序的性能。Oracle Enterrprisee Manaager 110g Appplicaation
5、 Serveer Conntrol用于應(yīng)用服務(wù)器器節(jié)點和J22EE組件的的可擴展的、基基于瀏覽器的的管理與監(jiān)控控環(huán)境。支持持集群安裝、配配置和管理。Oracle Enterrprisee Manaager 110g Grrid Coontroll用于網(wǎng)格控制,在在網(wǎng)格上部署署服務(wù),以及及進行網(wǎng)格服服務(wù)的管理和和配置。Oracle Sensoor Edgge Serrver它是傳感器設(shè)備備與其他軟件件基礎(chǔ)架構(gòu)之之間的橋梁。它它的主要功能能是提供一個個管理和擴展展機制,以便便連接物理硬硬件并將其功功能與現(xiàn)有的的或新的應(yīng)用用程序輕松集集成。使應(yīng)用用程序開發(fā)人人員無需關(guān)注注協(xié)議級和硬硬件級更改以以及不
6、同設(shè)備備之間的差異異。Oracle Interrnet DDirecttory一個基于標準的的 HYPERLINK LDAPP v3 目錄,支持持非常大型的的目錄部署。通通過一個單一一的中央信息息庫,為支持持LDAP的的應(yīng)用程序管管理用戶身份份、角色、授授權(quán)以及驗證證證書等。Oracle Appliicatioon Serrver CCertifficatee Authhorityy用于創(chuàng)建和管理理X.5099v3數(shù)字證證書的PKII解決方案。Oracle Appliicatioon Serrver SSinglee Signn-On通過企業(yè)范圍的的單一登錄,登登錄到基于WWeb的、原原有的和
7、J22EE應(yīng)用程程序以及Weeb服務(wù)。Oracle Securrity DDevelooper TToolsJava 安全全開發(fā)工具包包,該工具包包為一些基本本任務(wù)提供了了密碼生成塊塊,如保護傳傳遞到較復(fù)雜雜項目的安全全,如安全實實施面向服務(wù)務(wù)的體系結(jié)構(gòu)構(gòu) (SOAA)。Oracle Appliicatioon Serrver MMapvieewer該組件為地理空空間信息的可可視化展現(xiàn)和和報表提供了了有力支持。MMapVieewer 是是用Javaa實現(xiàn)的運行行在Oraccle應(yīng)用服服務(wù)器上一個個J2EE應(yīng)應(yīng)用,MappVieweer為Webb 應(yīng)用的開開發(fā)人員提供供了一種通用用有效的方式式,
8、以地圖的的形式來集成成和呈現(xiàn)業(yè)務(wù)務(wù)數(shù)據(jù)。該組組件是需要安安裝完產(chǎn)品之之后進行部署署的。Oracle Appliicatioon Serrver PPortall 基于瀏覽器的環(huán)環(huán)境,用于構(gòu)構(gòu)建和部署個個性化的電子子商務(wù)門戶。Oracle Appliicatioon Serrver PPersonnalizaation使用數(shù)據(jù)挖掘技技術(shù),為網(wǎng)站站的注冊用戶戶和匿名用戶戶提供實時、個個性化的內(nèi)容容。Oracle Appliicatioon Serrver WWireleess使任何連接到互互聯(lián)網(wǎng)上的便便攜設(shè)備都能能訪問所有數(shù)數(shù)據(jù)庫或應(yīng)用用程序中的信信息。它的消消息體系結(jié)構(gòu)構(gòu)是可擴展的的,即允許添添
9、加新通道。對對下列通道提提供現(xiàn)成支持持:SMS、EMS、SmarttMessaages(vCardd、vCal、Ringttones、Iconss、Operaator llogos)、MMS、電子子郵件、傳真真、語音通知知、傳呼機和和即時消息。Oracle Appliicatioon Serrver FForms Serviices用于將Oraccle表單開開發(fā)人員應(yīng)用用程序部署到到互聯(lián)網(wǎng)。Oracle Appliicatioon Serrver RReportts Serrvicess支持基于瀏覽器器的企業(yè)報表表編制;支持持在任意地點點訪問任意數(shù)數(shù)據(jù),并以任任意格式進行行發(fā)布。Oracle
10、Businness IIntellligencce Disscoverrer通過Web瀏覽覽器創(chuàng)建、修修改和執(zhí)行特特定的商務(wù)智智能報表。Oracle Appliicatioon Serrver IIntegrrationn InteerConnnect iiStudiio基于標準的集成成開發(fā)工具,面面向Oraccle ASS Inteegratiion的開發(fā)發(fā)。Oracle Appliicatioon Serrver IIntegrrationn InteerConnnect基于標準的集成成平臺,用于于連接用戶、流流程、應(yīng)用程程序、和Weeb服務(wù)。用用于連接文件件、數(shù)據(jù)庫和和傳輸工具的的技術(shù)適
11、配器器是免費提供供的。還提供供一套預(yù)置的的打包應(yīng)用程程序適配器和和原有系統(tǒng)適適配器(單獨獨許可)。Oracle Appliicatioon Serrver IIntegrrationn B2B 用于定義、配置置、管理和監(jiān)監(jiān)視兩個或多多個企業(yè)之間間以電子方式式交換信息的的工具。但如如果是對B22B forr RoseettaNeet和B2BB for EDI,則則單獨收費。Oracle Appliicatioon Serrver AAdapteers適配器,根據(jù)相相應(yīng)的AppplicattionSeerver許許可證Oracle BPEL Proceess MaanagerrOracle 自動化
12、業(yè)務(wù)務(wù)流程管理,遵遵循BPELL規(guī)范,用于于以自動化和和人員工作流流步驟來創(chuàng)建建、部署和管管理跨應(yīng)用程程序的業(yè)務(wù)流流程。包括BBPEL DDesingger用于設(shè)設(shè)計開發(fā)BPPEL流程,包包括BPELL Servver支持BBPEL流程程的運行,包包括BPELL Conssole用于于監(jiān)控和審計計BPEL流流程等管理功功能。Oracle Appliicatioon Serrver TTopLinnk一個高級的Jaava持續(xù)性性體系結(jié)構(gòu),使使開發(fā)人員能能夠利用關(guān)系系數(shù)據(jù)庫快速速開發(fā)并部署署企業(yè)Javva應(yīng)用程序序。Oracle JDeveeloperr 10g是一個為建模、開開發(fā)、調(diào)試和和部署應(yīng)
13、用程程序和 Weeb 服務(wù)提提供端到端支支持的 J22EE 開發(fā)發(fā)環(huán)境。包括括五個Oraacle JDeveeloperr許可證。Oracle BAM業(yè)務(wù)數(shù)據(jù)監(jiān)控展展現(xiàn)工具,將將數(shù)據(jù)庫中的的數(shù)據(jù)實時以以多樣化的方方式展現(xiàn)出來來。4.1系統(tǒng)實現(xiàn)現(xiàn)結(jié)合本項目需求求,Oraccle融合中中間件使用如如下:使用開發(fā)工具JJDevelloper開開發(fā)系統(tǒng)模塊塊: Oracle JDeveeloperr 10g 是一個集成成開發(fā)環(huán)境 (IDE),通過它可可以使用最新新的 Javva、XML 和 SQL 行業(yè)標準來來創(chuàng)建應(yīng)用程程序和 Weeb 服務(wù)。Oraacle JJDevelloper 支持包括建建模、
14、編碼、調(diào)調(diào)試、測試、監(jiān)監(jiān)測、調(diào)整和和部署應(yīng)用程程序的完整的的開發(fā)周期。 可視化和聲明式開發(fā)方法與創(chuàng)新的 Oracle 應(yīng)用程序開發(fā)框架 (Oracle ADF) 配合工作,簡化了應(yīng)用程序開發(fā)過程,減少了瑣碎的編碼任務(wù),從而提供了前所未有的效率和技術(shù)選擇。 Oracle JDeveeloperr 支持開發(fā)發(fā)周期的每個個步驟,包括括建模、編碼碼、調(diào)試、測測試、監(jiān)測、調(diào)調(diào)整和部署應(yīng)應(yīng)用程序。所所有這些任務(wù)務(wù)均從一個 IDE 中中使用一組集集成特性來完完成。Oraacle JJDevelloper 使用 J2EEE、J2SE 或 J2MEE 集中進行行 Javaa 應(yīng)用程序序開發(fā)。此外外,JDevve
15、lopeer 提供了了諸如 XMML 模式建建模器、XMML 代碼洞洞察和 XMML 標記屬屬性檢查器等等特性,因此此它可以實現(xiàn)現(xiàn)基于 XMML 的應(yīng)用用程序開發(fā)。為為了使開發(fā)人人員的工具箱箱更加完善,Oracle JDeveloper 還為構(gòu)建數(shù)據(jù)庫對象和存儲過程提供了完整的開發(fā)和建模環(huán)境。Oracle JDeveloper 提供了單一、高度集成的、易用的 IDE,它具有一致的界面和開發(fā)體驗。 Oracle JDeveeloperr 10g 旨在簡化 JJ2EE 開開發(fā)。為實現(xiàn)現(xiàn)這一目標,Oracle JDeveloper 專注于為 J2EE 開發(fā)提供可視化和聲明式方法。進一步的簡化是由 O
16、racle 應(yīng)用程序開發(fā)框架 (Oracle ADF) 提供的,Oracle ADF 是一種采用設(shè)計模式并消除基礎(chǔ)架構(gòu)編碼的 J2EE 開發(fā)框架。 使用 JDeveloper 開發(fā)的應(yīng)用程序可以使用任何數(shù)據(jù)源,并且可以部署在任何與J2EE 兼容的應(yīng)用程序服務(wù)器上。 Oracle JDeveeloperr 是百分之之百基于 JJava 的的工具,它是是跨平臺的 IDE,可可以運行在 Windoows、Linuxx 和各種基基于 Uniix 的系統(tǒng)統(tǒng)上,因此,它它允許開發(fā)人人員選擇自己己的開發(fā)平臺臺。 Oracle JDeveeloperr 使開發(fā)人人員能夠使用用最新行業(yè)標標準來開發(fā)應(yīng)應(yīng)用程序,所
17、所開發(fā)的應(yīng)用用程序可以在在多種硬件和和軟件平臺上上運行。使用用 Oraccle JDDevelooper 創(chuàng)創(chuàng)建的應(yīng)用程程序可以部署署在任何與符符合 J2EEE 規(guī)范的的服務(wù)器上,并并且可以訪問問任何與符合合 JDBCC 標準的數(shù)數(shù)據(jù)庫。 Oracle JDeveeloperr 接受各種種流行的開放放源代碼框架架和工具,它它為 Strruts、Ant、JUnitt 和 CVS 提供了相應(yīng)應(yīng)的內(nèi)置特性性。該集成使使開發(fā)人員能能夠使用這些些開放源代碼碼工具簡化他他們的開發(fā)過過程。Oraacle JJDevelloper 提供了擴展展 SDK,它它允許開發(fā)人人員添加功能能和定制開發(fā)發(fā)環(huán)境。Orrac
18、le JDeveeloperr 由核心 IDDE 平臺及及其上的一組組擴展構(gòu)成。開開發(fā)人員可以以根據(jù)需要打打開或關(guān)閉各各擴展,以便便按需定制 IDE。JDeveeloperr 小組用來來開發(fā)產(chǎn)品的的 API 也可提供給給對集成 OOraclee JDevvelopeer 和增強強其功能感興興趣的開發(fā)人人員和第三方方公司使用。 Oracle JDeveeloperr 10g 包括 Oraacle 應(yīng)應(yīng)用程序開發(fā)發(fā)框架 (OOraclee ADF)。這個框架架通過盡量減減少為實現(xiàn)設(shè)設(shè)計模式和應(yīng)應(yīng)用程序基礎(chǔ)礎(chǔ)架構(gòu)而編寫寫代碼的需要要,從而簡化化了 J2EEE 開發(fā)過過程。Oraacle AADF 將
19、這這些代碼作為為框架的一部部分提供給開開發(fā)人員。OOraclee ADF 的突出特點點是運行時服服務(wù)和開發(fā)特特性。 Oracle ADF 是是對先前的 JDeveeloperr 版本所附附帶的框架的的發(fā)展、提高高和擴展。 Oracle ADF 基基于模型-視圖-控制器 (MMVC) 設(shè)設(shè)計模式。MMVC 將應(yīng)應(yīng)用程序體系系結(jié)構(gòu)劃分為為三層: 模型 處理與數(shù)數(shù)據(jù)源的交互互并運行業(yè)務(wù)務(wù)邏輯 視圖 處理應(yīng)應(yīng)用程序用戶戶界面 控制器 處理應(yīng)應(yīng)用程序流,并并充當(dāng)模型層層和視圖層之之間的接口 每個層彼此間的的獨立性導(dǎo)致致了一個松散散耦合的體系系結(jié)構(gòu)。通過過讓應(yīng)用程序序使用松散耦耦合的體系結(jié)結(jié)構(gòu),簡化了了維
20、護并增加加了代碼的重重用性。Orracle ADF 為為實現(xiàn) MVVC 體系結(jié)結(jié)構(gòu)提供了非非常簡便的方方式。Oracle ADF 基基于四個層: 業(yè)務(wù)服務(wù)務(wù)層 提供對對各種數(shù)據(jù)源源中數(shù)據(jù)的訪訪問,處理業(yè)業(yè)務(wù)邏輯。 模型層 在業(yè)務(wù)務(wù)服務(wù)層之上上提供一個抽抽象層,使視視圖層和控制制器層能夠以以一致的方式式使用業(yè)務(wù)服服務(wù)的不同實實現(xiàn)。 控制器層層 為控制制 Web 應(yīng)用程序流流提供一種機機制。 視圖層 提供應(yīng)應(yīng)用程序的用用戶界面。 Oracle ADF 讓讓開發(fā)人員能能夠在實現(xiàn)每每個層時選擇擇他們喜歡使使用的技術(shù)。不不管采用哪種種技術(shù),Orracle ADF 提提供同樣的可可視開發(fā)和聲聲明開發(fā)體驗驗
21、。 Oracle JDeveeloperr 簡化了將將 J2EEE 應(yīng)用程序序部署到 JJ2EE 服服務(wù)器的過程程。它通過對對話框為建立立應(yīng)用程序的的部署描述符符提供了聲明明式方式。EEJB 校驗驗器將校驗代代碼的結(jié)構(gòu),并并消除部署過過程中的錯誤誤。打包向?qū)?dǎo)將從項目創(chuàng)創(chuàng)建標準的 WAR、EAR 和 Jar 文件。這些些標準文件可可以被部署到到任何符合 J2EE 的應(yīng)用程序序服務(wù)器上。對對于 Oraacle 應(yīng)應(yīng)用服務(wù)器、BEA Weblogic、JBoss 和 Tomcat,直接從 IDE 單擊一下即可部署到 J2EE 容器。 對于基于 Swing 的應(yīng)用程序,JDeveloper 提供了相
22、應(yīng)的向?qū)В撓驅(qū)Э梢詫?yīng)用程序作為 Java Web-Start 應(yīng)用程序打包,從而簡化了客戶機機器上的部署。Oracle ADF 業(yè)業(yè)務(wù)組件是一一個專門用于于以更好的聲聲明式方式創(chuàng)創(chuàng)建對象(這這些對象在數(shù)數(shù)據(jù)庫上實現(xiàn)現(xiàn)業(yè)務(wù)服務(wù)層層)的框架。它它提供了隨取取隨用的服務(wù)務(wù),例如事務(wù)務(wù)管理、資源源池、鎖定、聲聲明式驗證規(guī)規(guī)則、轉(zhuǎn)換和和對象關(guān)系映映射。Oraacle AADF 業(yè)務(wù)務(wù)組件使開發(fā)發(fā)人員在創(chuàng)建建訪問其數(shù)據(jù)據(jù)庫的 Jaava 對象象時能夠利用用 SQL 的完整功能能??蚣苤袃?nèi)內(nèi)置的通用 J2EE 設(shè)計模式的的實現(xiàn)確保了了應(yīng)用程序的的性能和可伸伸縮性。 調(diào)試代碼是應(yīng)用用程序開發(fā)周周期中的重要
23、要階段。Orracle JDeveeloperr 中包括快快速和強大的的調(diào)試器,它它為檢查代碼碼提供了可視視化方式。JJDevelloper 調(diào)試器支持持熱切換 (hot-sswap) 調(diào)試,開發(fā)發(fā)人員可以在在調(diào)試會話過過程中更改他他們的代碼。在在調(diào)試時,開開發(fā)人員可以以設(shè)置斷點以以及向前和向向后移動到源源代碼中的任任何一點。調(diào)調(diào)試器還提供供了用于查看看內(nèi)存堆棧內(nèi)內(nèi)部情況的視視圖。 Orracle JDeveeloperr 同時提供供本地和遠程程調(diào)試功能,因因此開發(fā)人員員可以在代碼碼正在遠程 J2EE 容器上執(zhí)行行時對其進行行檢查。對于于 J2EEE 應(yīng)用程序序,開發(fā)人員員可以使用 Oracl
24、le JDeevelopper 附帶帶的內(nèi)置 JJ2EE 容容器來測試他他們的 JSSP、Servllet 和 EJB,而而不需要安裝裝獨立版的應(yīng)應(yīng)用程序服務(wù)務(wù)器。 Oracle JDeveeloperr 具備幫助助開發(fā)人員定定位和修復(fù)性性能瓶頸和內(nèi)內(nèi)存瓶頸的特特性。事件、執(zhí)執(zhí)行和內(nèi)存監(jiān)監(jiān)測器的組合合使開發(fā)人員員能夠監(jiān)視應(yīng)應(yīng)用程序執(zhí)行行,以定位需需要關(guān)注的代代碼區(qū)域。 Oracle JDeveeloperr 集成了軟軟件配置工具具來管理代碼碼生命周期和和實現(xiàn)團隊開開發(fā)。JDeevelopper 提供供與 Oraacle SSCM、開放放源代碼 CCVS 和 Ratiional ClearrCA
25、ppllicatiion Seerver 現(xiàn)成的集成成。開發(fā)人員員使用向?qū)Ш秃筒藛芜x項就就能從 IDDE 內(nèi)部調(diào)調(diào)用這些工具具。開發(fā)人員員可以從庫添添加和刪除文文件、管理版版本歷史、簽簽入和簽出、鎖鎖定和比較文文件版本。 Web 服務(wù)用用于集成應(yīng)用用程序和跨越越開發(fā)語言界界限。使用基基于 XMLL 的行業(yè)標標準(例如,WSDL、SOAP 和 UDDI),不管代碼的位置或在開發(fā)過程中所使用的語言如何,都可以重用代碼組件。 Oracle JDeveloper 為開發(fā)新的 Web 服務(wù)和使用現(xiàn)有的 Web 服務(wù)提供了完整支持。 Oracle JDeveloper 可以生成將任何 Java 類或 PL
26、/SQL 包暴露為 Web 服務(wù)所需的 WSDL 文件。JDeveloper 對 UDDI 的支持包括:將 Web 服務(wù)部署到 UDDI 庫中、UDDI 瀏覽器以及能夠生成用于激活 Web 服務(wù)的代碼段。 使用BPEL PM實現(xiàn)流流程管理:企業(yè)業(yè)務(wù)流程在在競爭中提供供了最重要的的區(qū)分點。對對流程完美無無缺的定義與與執(zhí)行可以為為企業(yè)提供更更有競爭力的的產(chǎn)品或服務(wù)務(wù),降低成本本,提高員工工服務(wù),并且且可以快速地地對變化的市市場環(huán)境做出出反應(yīng)。傳統(tǒng)的集成解決決方案基于專專有技術(shù),非非常昂貴,只只能用于高端端的集成市場場。當(dāng)某些標標準,諸如JJ2EE 連連結(jié)器結(jié)構(gòu)( J2EEE Connnectorr
27、 Archhitectture, JCA),JJava消息息服務(wù)(Jaava Meessagiing Seervicee, JMSS),以及RRosetttaNet被被定義,并被被用于解決該該問題的不同同方面時,我我們?nèi)匀蝗狈Ψσ粋€完整的的流程的定義義標準?;谏虡I(yè)流程與與Web服務(wù)務(wù)實現(xiàn)一個工工業(yè)標準不僅僅會提高新的的集成項目的的實現(xiàn)與部署署速度,而且且會降低管理理、修改、擴擴展以及部署署現(xiàn)有流程的的整體開銷。除除了時間與成成本的降低以以外,這會帶帶來一個戰(zhàn)略略性的優(yōu)勢:面向市場狀狀況更好的回回應(yīng)。Oracle BPEL流流程管理器允允許組織基于于BPEL標標準建模與部部署商業(yè)流程程。流程標
28、準準化的基石是是一個基于服服務(wù)的體系架架構(gòu),BPEEL標準提供供了降低企業(yè)業(yè)集成項目成成本與復(fù)雜度度的藍圖同時也提高高了戰(zhàn)略價值值。Oracle BPEL流流程管理器提提供了:第一個100%的本地BPPEL引擎,保保證百分之百百的流程的可可移植性。一個產(chǎn)品級的BBPEL流程程管理解決方方案,用戶可可以現(xiàn)在就使使用它。實現(xiàn)BPEL標標準的一個業(yè)業(yè)已部署的解解決方案。ORACLE BPEL流流程管理器提提供了一個界界面友好的、可可信賴的解決決方案,幫助助開發(fā)人員設(shè)設(shè)計、部署和和管理BPEEL業(yè)務(wù)流程程。下圖是ORACCLE BPPEL流程管管理器的組件件圖。BPEL設(shè)計器器(BPELL Desii
29、gner)BPEL設(shè)計器提供了一個圖形化的、用戶友好的方式來創(chuàng)建BPEL流程。ORACLE BPEL設(shè)計器最獨特的地方在于它是完全采用BPEL作為本地格式的。這就是說使用設(shè)計器創(chuàng)建的流程是100%可遷移的,并且它允許開發(fā)人員查看、修改BPEL源文件而沒有降低工具的作用。BPEL設(shè)計器具有如下特點:本地BPEL支支持;拖拽式流程建模模;UDDI和WSSIL服務(wù)瀏瀏覽器;可視化XPATTH編輯器;單擊式創(chuàng)建和部部署B(yǎng)PEL服務(wù)器器包括內(nèi)核BBPEL引擎擎、內(nèi)置集成成服務(wù)和擴展展的WSDLL綁定框架。特特點如下:完整的BPELL 1.1支支持;同步和異步消息息;上下文“脫水”機制;高級意外操作;背靠
30、背(Sidde-by-side)版本控制;大XML文檔支支持內(nèi)核BPEL引引擎內(nèi)核BPPEL引擎提提供了目前業(yè)業(yè)界最成熟、最最可擴展和最最強壯的BPPEL服務(wù)器器ORACLLE BPEEL流程管理理器執(zhí)行標準準的BPELL流程,并提提供了一個“脫水(Deehydraation)”能力使得長長運行流程狀狀態(tài)可以自動動保存在數(shù)據(jù)據(jù)庫中,支持持故障接管(Fail-over)和擴展性的的兩種群集技技術(shù)。BPEEL服務(wù)器充充分利用底層層J2EE應(yīng)應(yīng)用服務(wù)器,并并且支持絕大大多數(shù)主流商商業(yè)應(yīng)用服務(wù)務(wù)器的多種版版本。內(nèi)置集成服務(wù)內(nèi)內(nèi)置集成服務(wù)務(wù)使得開發(fā)人人員可以方便便地從標準BBPEL流程程中利用先進進的連
31、接和轉(zhuǎn)轉(zhuǎn)換功能。這這些功能包括括對XSLTT和Xqueery轉(zhuǎn)換的的支持、通過過JCA適配配器和本地協(xié)協(xié)議綁定各種種傳統(tǒng)系統(tǒng)。此此外,還提供供了用戶任務(wù)務(wù)服務(wù)(Usser Taask Seervicee)作為內(nèi)置置BPEL服服務(wù),使得可可以集成人員員和人工任務(wù)務(wù)到BPELL流中來。特特點如下:內(nèi)嵌Java代代碼;電子郵件和JMMS消息服務(wù)務(wù);XSLT和Xqquery轉(zhuǎn)轉(zhuǎn)換服務(wù);用戶任務(wù)管理器器和門戶集成成;擴展WSIF綁綁定框架擴展的WSDLL綁定框架擴展的WSDLL綁定框架使使得開發(fā)人員員可以使用SSOAP之外外的協(xié)議連接接和消息格式式。綁定方式式包括JMSS、電子郵件件、JCA、HHTTP
32、 GGET與POOST,和其其他協(xié)議,方方便實現(xiàn)對多多種后臺系統(tǒng)統(tǒng)的簡單連接接。BPEL控制臺臺(BPELL Conssole)BBPEL控制制臺提供了一一個成熟的、WWeb風(fēng)格的的界面,實現(xiàn)現(xiàn)了對部署在在BPEL服服務(wù)器上的流流程的操作、管管理和調(diào)試。審審計跟蹤和流流程歷史/報報告信息被自自動保存,并并且可以通過過BPEL控控制臺和Jaava APPI訪問。使用Identtity MManageement實實現(xiàn)身份管理理:Oracle的的身份管理核核心是OIDD。Oraccle Innterneet Dirrectorry(OIDD) 是 OraccleAS 管理和安全全基礎(chǔ)結(jié)構(gòu)的的一個關(guān)鍵
33、組組件。它確保保使用 LDDAP 3.0 標準,來來集中管理用用戶帳號和組組。OraccleAS(即Oraccle融合中中間件,以下下同)能夠在在OID 中集集中創(chuàng)建用戶戶,并且在 OraclleAS 的的所有組件中中共享。當(dāng)用用戶登錄時,由由OraclleAS 一一次登錄來一一次性鑒定他他們是否有OOID 權(quán)限限,因此能無無縫地訪問多多個應(yīng)用程序序。 Oracle Interrnet DDirecttory 包包含一個自助助控制臺,它它是一個易于于使用的,基基于Web 的界面,允允許終端用戶戶和應(yīng)用程序序管理員搜索索和管理目錄錄中的數(shù)據(jù)。此此控制臺和新新的委托管理理服務(wù)結(jié)合在在一起,為OOr
34、acleeAS 管理理員提供了一一種途徑,來來為 OraacleASS環(huán)境中的終終端用戶提供供服務(wù)。Orracle Interrnet DDirecttory 也也使得 OrracleAAS 的組件件與用戶和組組事件數(shù)據(jù)保保持同步,所所以這些組件件能更新存儲儲在本地應(yīng)用用實例中的任任何用戶信息息。 Oracle Interrnet DDirecttory 提提供復(fù)雜的密密碼策略管理理功能(例如如,控制密碼碼到期時間和和密碼長度),還還提供使用一一系列散列方方案存儲密碼碼的能力。這這些特性使管管理員能夠在在軟件之間定定義一致性的的安全政策,并并且容易地與與其它系統(tǒng)共共享密碼。 Oracle In
35、terrnet DDirecttory 利利用服務(wù)器端端的高級緩存存功能,為用戶提供供快速的目錄錄搜索功能。OID 也提供兩個關(guān)鍵特性,確保管理員對所有的用戶都能提供無縫的目錄服務(wù): 解除別名引引用:當(dāng)用戶戶或應(yīng)用程序序按別名搜索索時,Oraacle IInternnet Diirectoory自動地地解除引用別別名,返回它它所引用的實實體。此特性性使管理員能能以對用戶和和應(yīng)用程序透透明的方式,來來更改對象名名稱。 增強的代理理功能:管理理員能代表終終端用戶實體體,安全地建建立對目錄的的高性能的、可可審計的中間間層應(yīng)用訪問問。 Oracle Interrnet DDirecttory 也也為需
36、要自定定義功能(如如數(shù)據(jù)引用完完整性)的應(yīng)應(yīng)用軟件提供供一個可插入入的架構(gòu)。插插入的架構(gòu)作作為一個高度度靈活的PLL/SQL 接口來發(fā)送送,它允許在在LDAP 命令之前或或之后,目錄錄服務(wù)器調(diào)用用用戶自定義義的操作。 Oracle Interrnet DDirecttory 提提供以下主要要目錄特性: 本地LDAP33.0 版服服務(wù)器支持所所有的遵照LLDAP20000 的RFC,包括括2.0 版的的LDAP 和3.0 版的的RFC。 支持X.5000 信息、命命名和存儲模模型 為在線修改提供供可擴展的目目錄方案 使用Java, C, 和和PL/SQQL 的LDAP API 來來輔助應(yīng)用程程序
37、開發(fā)OID 支持新新的密碼策略略選項。另外外,一個新的的OID插件支支持使用戶能能夠?qū)嵤缀鹾醪皇芟拗频牡奶囟ㄕ军c的的密碼策略。使用Discoovererr實現(xiàn)數(shù)據(jù)分分析:OracleAAS(Oraacle融合合中間件,下下同) Diiscoveerer 是是一個直觀的的特定查詢、報報表生成和分分析工具,它它使人們能夠夠更好地決策策。OraccleAS Discoovererr 以Interrnet 速速度為各級組組織機構(gòu)提供供按需訪問電電子商務(wù)數(shù)據(jù)據(jù)。 OracleAAS Disscoverrer 提供供強大的查詢詢和分析能力力。例如,可可以使用該功功能找出誰是是一個公司的的前五位客戶戶或供
38、應(yīng)商,他他們的供應(yīng)時時間線與上一一年比有何變變化,以及在在他們身上花花費了多少錢錢。OraccleAS Discoovererr 使用一個個基于網(wǎng)頁瀏瀏覽器的接口口,新手和有有經(jīng)驗的用戶戶可以更容易易地用它來創(chuàng)創(chuàng)建查詢,在在數(shù)據(jù)間瀏覽覽和發(fā)布報表表結(jié)果。 OracleAAS Disscoverrer 使用用一個高級的的預(yù)報器,它它能在查詢執(zhí)執(zhí)行之前確定定一個查詢需需要多少時間間。由于它允允許用戶決定定哪一個查詢詢將執(zhí)行、什什么時候執(zhí)行行,因此這就就使得查詢更更順利。按照照管理員意圖圖設(shè)計的 OOracleeAS Diiscoveerer 高高級預(yù)處理器器包括一個資資源管理器,以以禁止長時間間的
39、查詢并控控制資源的利利用。 OracleAAS Disscoverrer 與數(shù)數(shù)據(jù)庫高度集集成,提供OOLAP 而而不需要“cube”,因而簡化化了分析、安安全和可伸縮縮性問題。Oracle110gAS增增強了調(diào)度功功能,該功能能支持從菜單單/向?qū)д{(diào)度工工作簿/工作表;超超出查詢范圍圍時調(diào)度工作作簿;調(diào)度重重復(fù)間隔;當(dāng)當(dāng)調(diào)度的工作作簿可用時以以及借助使用用數(shù)據(jù)安全共共享調(diào)度結(jié)果果集時,在登錄時給給予通知;僅僅當(dāng)用戶允許許查詢查看時時才能瀏覽共共享數(shù)據(jù)。 OracleAAS Porrtal為部部署整個企業(yè)業(yè)的商業(yè)智能能解決方案提提供了框架。用用戶能執(zhí)行查查詢,發(fā)布查查詢結(jié)果,所所有這一切都都是通
40、過一個個高度自定義義的電子商務(wù)務(wù)智能門戶來來完成的。OOracleeAS 100g提供了兩兩個不同的DDiscovverer Portllet:工作作簿列表Poortlett 和結(jié)果集集Portllet。OrracleAAS Disscoverrer 是唯唯一的提供系系統(tǒng)外解決方方案來支持OOraclee 應(yīng)用安全全模型的工具具。OracleAAS Disscoverrer 100g 改進了了 Enteerprisse Mannager 的集成,改改進了性能優(yōu)優(yōu)化,提供了了Java 命命令行工具,以以便無需安裝裝Discoovererr Admiinistrrator 即可維護EEnd Uss
41、er Laayer(EUL)。另另外,10gg 還提供了了一些工具用用來創(chuàng)建具有有更豐富格式式選項的圖形形。用于EUL維護護的Javaa命令行工具具Discoveerer具有有無需安裝DDiscovverer Adminnistraator或OraclleDS 即即可安裝、管管理與維護EEUL、商務(wù)務(wù)區(qū)域及工作作簿的能力。所所有的Disscoverrer 客戶戶,特別是那那些使用Orracle電電子商務(wù)套件件11i、Oraclle Warrehousse Buiilder及及OraclleAS CClicksstreamm Inteelligeence 的的客戶,都會會由于他們能能夠在包括SS
42、olariis 2.66、2.7,2.8、HP-UXX、IBM AAIX、Linuxx、Windoows NTT / 20000 / XP等在內(nèi)內(nèi)的常用平臺臺上通過簡單單地運行命令令即可管理他他們的EULL 而受益。改進的制圖功能能Discoveerer 依依然同最新版版BI Beeans 的的圖表beaan 緊密集集成。這一特特性包括對圖圖表布局、顯顯示及顏色選選項、縮放、處處理及交互性性等一系列改改進。這些新新的圖表特性性通過提供更更多的自動設(shè)設(shè)置項,最大大限度地提高高了圖表的質(zhì)質(zhì)量并極大地地減少了手工工操作,從而而使用戶能夠夠受益于其靈靈活性和易用用性。使用Portaal實現(xiàn)系統(tǒng)統(tǒng)訪問:
43、安全、易用的門門戶是電子商商務(wù)的關(guān)鍵基基礎(chǔ)架構(gòu)。門門戶提供個性性化信息和自自助應(yīng)用程序序,客戶、雇雇員、供應(yīng)商商和貿(mào)易伙伴伴需要這些應(yīng)應(yīng)用程序更有有效地運作。OracleAAS(Oraacle融合合中間件,下下同) Poortal 提供外掛式式的無需編程程和維護的門門戶解決方案案,用來構(gòu)造造、部署和維維護自助、集集成的企業(yè)門門戶。 OracleAAS Porrtal 110g為成功功實施企業(yè)門門戶提供了最最強大的平臺臺。它使企業(yè)業(yè)能夠利用易易于使用的、基基于瀏覽器的的、向?qū)?qū)動動的說明性界界面來構(gòu)建、部部署和維護集集成的自助式式企業(yè)門戶。它它還使J2EEE 開發(fā)人人員能夠用新新的功能擴展展這些
44、說明性性界面來滿足足業(yè)務(wù)需求。利利用 OraacleASS Porttal 100g ,電子子商務(wù)企業(yè)能能夠為員工、合合作伙伴和供供應(yīng)商提供他他們所需要的的信息,并靈靈活地創(chuàng)建針針對每個團體體的視圖。向?qū)?qū)動的頁面面設(shè)計和開發(fā)發(fā)OracleAAS Porrtal 中中的頁面設(shè)計計和開發(fā)特性性為管理員、頁頁面設(shè)計人員員和最終用戶戶提供了一個個功能強大的的環(huán)境,在這這個環(huán)境中可可以創(chuàng)建內(nèi)容容豐富且安全全的門戶頁面面,而無需任任何編程工作作。頁面內(nèi)容容可以包括pportleet(用于顯顯示基礎(chǔ)信息息源的可重用用組件)和內(nèi)內(nèi)容項目(顯顯示在頁面上上的不同內(nèi)容容,如文本、圖圖像、超鏈接接等)。自助式發(fā)布
45、、管管理和訪問內(nèi)內(nèi)容基于瀏覽器的向向?qū)Ш图傻牡木庉媽υ捒蚩蚴鬼撁嬖O(shè)計計人員能夠輕輕松地發(fā)布和和管理其頁面面上的內(nèi)容。企企業(yè)級用戶還還可以利用這這一發(fā)布環(huán)境境輕松地定義義協(xié)作工作區(qū)區(qū)并發(fā)布企業(yè)業(yè)文檔。門戶開發(fā)工具和和服務(wù)一個成功的門戶戶將通過遵循循開放標準、與與第三方應(yīng)用用程序集成,并并利用合作伙伙伴的技術(shù)和和服務(wù)簡化開開發(fā)過程。通通過構(gòu)建到開開放互聯(lián)網(wǎng)標標準(如HTTTP、XMML和SOAAP)體系結(jié)結(jié)構(gòu)中,OrracleAASPorttal完全支支持遠程托管管的應(yīng)用程序序的集成。另另外,你可以以將Web服服務(wù)和基于JJ2EE的組組件,如Jaava Seerver Pagess(JSP)、J
46、avaa Servvlet和EEnterpprise Java Bean(EEJB)集成成到門戶中作作為porttlet,而而無需編寫額額外的代碼。我們已經(jīng)利用這這一開放體系系結(jié)構(gòu)集成了了專有技術(shù),如如Microosoft Exchaange和LLotus Notess以及32770和客戶機機/服務(wù)器應(yīng)應(yīng)用程序。你你還可以輕松松地使用通過過現(xiàn)有的安全全、公用的UURL訪問的的內(nèi)容。如果你需要對第第三方應(yīng)用程程序(如SAAP、PeoopleSooft或Siiebel)進進行更高級別別的數(shù)據(jù)訪問問,可以使用OOraclee應(yīng)用服務(wù)器器集成工具(如如OraclleAS IIntercconnecct、OraacleASS ProccessCoonnectt、Oraccle Woorkfloow和OraacleASS JCA Adaptters
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 2025年度城市綜合體開發(fā)代理傭金合同
- 漯河2024年河南漯河市委網(wǎng)信辦所屬事業(yè)單位人才引進3人筆試歷年參考題庫附帶答案詳解
- 湖北2025年湖北武漢紡織大學(xué)人才引進120人筆試歷年參考題庫附帶答案詳解
- 永州2025年湖南永州市零陵區(qū)引進急需緊缺專業(yè)人才66人筆試歷年參考題庫附帶答案詳解
- 2025年中國小便盆市場調(diào)查研究報告
- 2025年中國單相共差模電涌保護器市場調(diào)查研究報告
- 2025年中國LED方形燈市場調(diào)查研究報告
- 2025至2031年中國銅徽章行業(yè)投資前景及策略咨詢研究報告
- 2025年海綿清潔塊項目可行性研究報告
- 2025年機械手式水冷碳氧槍系統(tǒng)項目可行性研究報告
- 2024年資助政策主題班會課件
- 中國慢性阻塞性肺疾病基層診療與管理指南(2024年)
- 部編四年級道德與法治下冊全冊教案(含反思)
- 3d3s基本操作命令教程課件分析
- 河南大學(xué)版(2020)信息技術(shù)六年級下冊全冊教案
- 復(fù)工復(fù)產(chǎn)安全培訓(xùn)考試測試題庫含答案
- 《控軋控冷》課件
- KET詞匯表(英文中文完整版)
- 高中英語選擇性必修三 Unit 2 Healthy Lifestyle Section B Learning about Language(教案)
- 綠色卡通風(fēng)食堂食品安全培訓(xùn)PPT
- 人教版小學(xué)數(shù)學(xué)二年級上冊口算天天練
評論
0/150
提交評論