《應用服務器》ppt課件_第1頁
《應用服務器》ppt課件_第2頁
《應用服務器》ppt課件_第3頁
《應用服務器》ppt課件_第4頁
《應用服務器》ppt課件_第5頁
已閱讀5頁,還剩62頁未讀, 繼續免費閱讀

下載本文檔

版權說明:本文檔由用戶提供并上傳,收益歸屬內容提供方,若內容存在侵權,請進行舉報或認領

文檔簡介

1、應用服務器應用服務器 1/66軟件構件與中間件技術軟件構件與中間件技術應用服務器應用服務器 2/66軟件構件與中間件技術軟件構件與中間件技術人們必需人們必需 不斷地不斷地提取提取 軟件的共性成份軟件的共性成份屏蔽屏蔽 系統低層的復雜度系統低層的復雜度 從而從而 在高層堅持復雜度的相對穩定在高層堅持復雜度的相對穩定 應用服務器應用服務器 3/66軟件構件與中間件技術軟件構件與中間件技術內內 容容 v一、動因一、動因v二、產生根底二、產生根底v三、構造與功能三、構造與功能v四、現狀與未來四、現狀與未來應用服務器應用服務器 4/66軟件構件與中間件技術軟件構件與中間件技術一、動因一、動因操作系統操作

2、系統數據庫管理系統數據庫管理系統運用效能管理系統運用效能器運用效能管理系統運用效能器軟件軟件應用服務器應用服務器 5/66軟件構件與中間件技術軟件構件與中間件技術初始外形:硬件初始外形:硬件ENIAC如何提高算法順應性?如何提高算法順應性?分別出了程序分別出了程序(匯編匯編=)程序硬件硬件應用服務器應用服務器 6/66軟件構件與中間件技術軟件構件與中間件技術初始外形:硬件初始外形:硬件 + 程序程序程序的共性穩定成分:計算資源管理程序的共性穩定成分:計算資源管理操作系統操作系統(FMS=)運用程序運用程序產生了:產生了:分別出了:分別出了:軟件硬件操作系統應用服務器應用服務器 7/66軟件構件

3、與中間件技術軟件構件與中間件技術初始外形:硬件初始外形:硬件 + 操作系統操作系統 + 運用程序運用程序程序的共性穩定成分:數據管理程序的共性穩定成分:數據管理產生了:數據庫管理系統產生了:數據庫管理系統(IMS=)分別出了:運用軟件分別出了:運用軟件操作系統 操作系統 數據存儲文件 數據庫管理系統 運用程序 應用服務器應用服務器 8/66軟件構件與中間件技術軟件構件與中間件技術程序的共性穩定成分:網絡資源管理程序的共性穩定成分:網絡資源管理產生了:運用效能器產生了:運用效能器(TP Monitor=)分別出了:業務邏輯構件分別出了:業務邏輯構件初始外形:硬件初始外形:硬件 + 操作系統操作系

4、統 + 數據庫管理系統數據庫管理系統 +運用軟件運用軟件應用服務器應用服務器 9/66軟件構件與中間件技術軟件構件與中間件技術二、產生根底二、產生根底1 1終端仿真終端仿真/ /屏幕轉換中間件屏幕轉換中間件 用以實現用以實現 客戶機圖形用戶接口客戶機圖形用戶接口 與與 已有的字符接口方式的效能器運用程序的互操作已有的字符接口方式的效能器運用程序的互操作2 2數據訪問中間件數據訪問中間件為了建立數據運用資源互操作的方式為了建立數據運用資源互操作的方式 對異構環境下的數據庫實現聯接或文件系統實現聯接的中間件對異構環境下的數據庫實現聯接或文件系統實現聯接的中間件3 3遠程過程調用中間件遠程過程調用中

5、間件程序員方便地編寫客戶端運用程序程序員方便地編寫客戶端運用程序 調用位于遠端效能器上的過程調用位于遠端效能器上的過程1、中間件、中間件應用服務器應用服務器 10/66軟件構件與中間件技術軟件構件與中間件技術4 4面向音訊中間件面向音訊中間件用來用來屏蔽各種平臺及協議之間的特性屏蔽各種平臺及協議之間的特性進展相互通訊進展相互通訊實現運用程序之間的協同實現運用程序之間的協同5 5事務買賣中間件事務買賣中間件在分布、異構環境下在分布、異構環境下提供保證買賣完好性和數據完好性的一種環境平臺提供保證買賣完好性和數據完好性的一種環境平臺6 6對象中間件對象中間件在分布、異構的網絡計算環境中在分布、異構的

6、網絡計算環境中將各種分布對象有機地結合在一同將各種分布對象有機地結合在一同完成完成 系統的快速集成系統的快速集成實現實現 對象重用對象重用應用服務器應用服務器 11/66軟件構件與中間件技術軟件構件與中間件技術2 2、網絡軟件總體構造、網絡軟件總體構造 OMG 的的 OMA微軟微軟 的的 DNASUN 的的 J2EEWhos SOA應用服務器應用服務器 12/66軟件構件與中間件技術軟件構件與中間件技術1OMA 世界上最大的計算機工業聯盟、非贏利性組織世界上最大的計算機工業聯盟、非贏利性組織于于1989年年4月由月由8個公司發起個公司發起目前有目前有800多家成員多家成員 全職義務人員只需一個

7、全職義務人員只需一個20人左右人左右本身不做規范制定和開發義務本身不做規范制定和開發義務僅提供一種組織和機制僅提供一種組織和機制支持支持OMG成員成員進展進展 交流、協作交流、協作制定制定 技術規范技術規范開發開發 符合規范的商用產品符合規范的商用產品兩個重要的基石:兩個重要的基石:面向對象方法面向對象方法商業可用性商業可用性OMG:應用服務器應用服務器 13/66軟件構件與中間件技術軟件構件與中間件技術OMG的組織構造Board of Directors(BOD)Platform Technology Committee(PTC)Domain Technology Committee(DTC

8、)Architecture Board(AB)Task Force(TF)Special Interest Groups(SIG)Task Force(TF)Task Force(TF)Special Interest Groups(SIG)Special Interest Groups(SIG)應用服務器應用服務器 14/66軟件構件與中間件技術軟件構件與中間件技術OMG技術采用過程:技術采用過程:RFIRFPSpecificationSpecificationSpecificationeveryonePart of membersTF起草DTC或PTC發行TF起草AB評審DTC或PTC發行

9、TF評價、推薦AB評審DTC或PTC贊同BOD贊同應用服務器應用服務器 15/66軟件構件與中間件技術軟件構件與中間件技術總線總線計算機硬件中的模塊及互聯方式:計算機硬件中的模塊及互聯方式:應用服務器應用服務器 16/66軟件構件與中間件技術軟件構件與中間件技術Object Request BrokerObject ServicesApplication InterfacesDomain InterfacesCommon FacilitiesOMA:Object Management Architecture應用服務器應用服務器 17/66軟件構件與中間件技術軟件構件與中間件技術“Object

10、 interoperate busObject Request BrokerORB CoreORB CoreORB Core應用服務器應用服務器 18/66軟件構件與中間件技術軟件構件與中間件技術應用服務器應用服務器 19/66軟件構件與中間件技術軟件構件與中間件技術“Abstractions for Classic System-Programming FunctionalityObject Request Broker應用服務器應用服務器 20/66軟件構件與中間件技術軟件構件與中間件技術“High Level Services: Domain Specific and GenericOb

11、ject Request BrokerManuf.應用服務器應用服務器 21/66軟件構件與中間件技術軟件構件與中間件技術2DNA應用服務器應用服務器 22/66軟件構件與中間件技術軟件構件與中間件技術應用服務器應用服務器 23/66軟件構件與中間件技術軟件構件與中間件技術Presentation Level應用服務器應用服務器 24/66軟件構件與中間件技術軟件構件與中間件技術DNA 提供多種表示效能提供多種表示效能開發者可以根據詳細情況選擇最正確方案開發者可以根據詳細情況選擇最正確方案HTMLScriptingDHTMLComponentsWin32 API以支持豐富的界面與客戶環境以支持

12、豐富的界面與客戶環境從手持無線設備到高端義務站從手持無線設備到高端義務站應用服務器應用服務器 25/66軟件構件與中間件技術軟件構件與中間件技術Business Logic Level應用服務器應用服務器 26/66軟件構件與中間件技術軟件構件與中間件技術Component Services基于互操作模型基于互操作模型Component Object Model(COM) 加強分布處置功能加強分布處置功能Microsoft Transaction Server (MTS) 目前已開展為目前已開展為COM+經過降低為利用底層系統效能而編寫的代碼量經過降低為利用底層系統效能而編寫的代碼量使開發分布

13、式運用系統更為使開發分布式運用系統更為快速快速容易容易廉價廉價應用服務器應用服務器 27/66軟件構件與中間件技術軟件構件與中間件技術COM+ 效能包括新的或加強的效能包括:效能包括新的或加強的效能包括:Bring your own transaction. COM 構件可以參與由非構件可以參與由非COM+ 事務處置環境管理的事務事務處置環境管理的事務 只需它支持只需它支持Transaction Internet Protocol (TIP)Load balancing. 基于構件的運用程序可以以客戶透明的方式基于構件的運用程序可以以客戶透明的方式在運用程序群中分布義務負載在運用程序群中分布義

14、務負載In-memory database. 內存數據庫是一個事務性數據庫系統內存數據庫是一個事務性數據庫系統用以支持對數據的快速訪問用以支持對數據的快速訪問應用服務器應用服務器 28/66軟件構件與中間件技術軟件構件與中間件技術Queued components. 異步執行在網絡環境下是不可防止的異步執行在網絡環境下是不可防止的隊列可以對異步執行提供良好支持隊列可以對異步執行提供良好支持Event notification. COM+ 事件是同時支持單播事件是同時支持單播/多播、發布多播、發布/訂閱的事件機制訂閱的事件機制允許多個客戶允許多個客戶“訂閱由各種效能器訂閱由各種效能器“發布的事件

15、發布的事件Expanded security. 支持基于角色的平安與處置訪問答應平安支持基于角色的平安與處置訪問答應平安COM+ 添加了方法級平安添加了方法級平安Centralized administration. Component Services Explorer提供了一致的管理模型提供了一致的管理模型減少了部署、管理及監控減少了部署、管理及監控 n層的運用程序層的運用程序應用服務器應用服務器 29/66軟件構件與中間件技術軟件構件與中間件技術Messaging ServicesMicrosoft Message Queue Server 提供提供松耦合、可靠的通訊效能松耦合、可靠的通

16、訊效能經過實現經過實現 push 風格的商務事件方便了運用系統的集成風格的商務事件方便了運用系統的集成在不可靠、代價低的網絡上建立起可靠的運用系統在不可靠、代價低的網絡上建立起可靠的運用系統Microsoft Message Queue Server 還提供了還提供了與其它音訊隊列產品的無縫銜接與其它音訊隊列產品的無縫銜接例如:例如:IBMs MQSeries等等應用服務器應用服務器 30/66軟件構件與中間件技術軟件構件與中間件技術Web Application ServicesInternet Information Server (IIS) 可用于可用于開發基于開發基于Web的商務運用系

17、統的商務運用系統這樣的系統便于擴展、便于部署這樣的系統便于擴展、便于部署作為作為IIS技術之一的技術之一的Active Server Pages(ASP) 具有具有言語中立言語中立編譯省缺編譯省缺 的特點的特點是效能器端腳本環境是效能器端腳本環境用于創建、運轉動態且交互的用于創建、運轉動態且交互的Web效能器運用程序效能器運用程序利用利用ASP腳本及其它協調構件構造的運用程序腳本及其它協調構件構造的運用程序可以與現有的系統、運用程序及數據協同義務可以與現有的系統、運用程序及數據協同義務應用服務器應用服務器 31/66軟件構件與中間件技術軟件構件與中間件技術Data Level應用服務器應用服務

18、器 32/66軟件構件與中間件技術軟件構件與中間件技術Universal Data Access 提供對各種信息資源的高性能訪問提供對各種信息資源的高性能訪問包括關系、非關系數據包括關系、非關系數據提供獨立于工具與言語的編程接口提供獨立于工具與言語的編程接口Universal Data Access 基于開放的工業規范基于開放的工業規范得到了工業界及數據庫廠商的廣泛支持得到了工業界及數據庫廠商的廣泛支持應用服務器應用服務器 33/66軟件構件與中間件技術軟件構件與中間件技術DNA中基于中基于Universal Data Access的框架包含兩層:的框架包含兩層:在系統層:在系統層:OLE D

19、B 定義了一個基于構件的體系構造定義了一個基于構件的體系構造封裝了各種數據庫管理系統效能封裝了各種數據庫管理系統效能OLE DB 不對數據源進展約束不對數據源進展約束在運用層:在運用層:ActiveX Data Objects (ADO) 提供了高層接口提供了高層接口使開發者可以從任何編程言語訪問數據使開發者可以從任何編程言語訪問數據在每一層:在每一層:eXtensible Markup Language (XML)使開發者使開發者可以在運用程序客戶之間進展可以在運用程序客戶之間進展描畫、交付、交換構造化數據描畫、交付、交換構造化數據XML 也可以在效能器之間進展構造化數據的傳送也可以在效能器

20、之間進展構造化數據的傳送應用服務器應用服務器 34/66軟件構件與中間件技術軟件構件與中間件技術lJava 2 Platform Enterprise Edition1.2lJAVA:l Language lRuntime(virtual machine)lPlatform :J2SE lJ2EE lJ2MEl 背景背景應用服務器應用服務器 35/66軟件構件與中間件技術軟件構件與中間件技術nJavaTM 2 Platform, Standard Edition (J2SETM) J2SE 為構造并部署網絡為中心的企業運用系統為構造并部署網絡為中心的企業運用系統提供一個完好的、平安的根底,其范

21、圍從提供一個完好的、平安的根底,其范圍從PC桌面到桌面到義務組效能器。義務組效能器。n J2SE 包括:包括:nJava 2 (SDK), Standard Edition and nJava 2 Runtime Environment, Standard Edition應用服務器應用服務器 36/66軟件構件與中間件技術軟件構件與中間件技術n JavaTM 2 Platform, Enterprise Edition (J2EETM) J2EE是Java 2平臺的一個完好版本,將業務緊要Mission Critical的企業運用系統推向任何 web 閱讀器。 n J2EE將SUN公司的多種技

22、術集成到一個體系構造中,并提供了一種運用程序編程模型、兼容性測試套件,以降低開發網絡軟件的復雜性與代價。應用服務器應用服務器 37/66軟件構件與中間件技術軟件構件與中間件技術nJavaTM 2 Platform, Micro Edition (J2METM) J2ME是端到端是端到端end-to-end的的Java 技術,技術,適于正在增長的消費類與嵌入式市場。適于正在增長的消費類與嵌入式市場。n J2ME 是一個被高度優化的運轉環境,以以是一個被高度優化的運轉環境,以以下消費類產品為目的:下消費類產品為目的:npagersncellular phonesnscreenphonesndigi

23、tal set-top boxes n以及以及 car navigation systems應用服務器應用服務器 38/66軟件構件與中間件技術軟件構件與中間件技術總體構造總體構造應用服務器應用服務器 39/66軟件構件與中間件技術軟件構件與中間件技術J2EE 支持支持4類構件:類構件:Application clientsAppletsServlets and JSP pagesEnterprise JavaBeans包含的構件包含的構件應用服務器應用服務器 40/66軟件構件與中間件技術軟件構件與中間件技術容器為運用構件提供了運轉態支持容器為運用構件提供了運轉態支持在在J2EE效能與運用構

24、件之間添加一個效能器,使得容器效能與運用構件之間添加一個效能器,使得容器可以透明地利用構件的部署信息可以透明地利用構件的部署信息 deployment descriptors 獲取獲取J2EE效能提供的功能。例如:事務管效能提供的功能。例如:事務管理、平安檢查、資源緩沖、以及外形管理等。理、平安檢查、資源緩沖、以及外形管理等。一個典型的一個典型的 J2EE 產品為每一類的構件提供一種容器:產品為每一類的構件提供一種容器:application client container,applet container,web component container,以及以及 enterprise be

25、an container。構件容器構件容器應用服務器應用服務器 41/66軟件構件與中間件技術軟件構件與中間件技術 一個資源管理驅動器驅動器是一個系統級軟件構一個資源管理驅動器驅動器是一個系統級軟件構件實現與外部資源管理器的網絡銜接。件實現與外部資源管理器的網絡銜接。 一個驅動器可以擴展一個驅動器可以擴展J2EE平臺的功能平臺的功能途徑為:途徑為:實現實現J2EE的一個規范效能接口的一個規范效能接口 API (例如例如 JDBC driver)為一個外部運用系統的銜接器為一個外部運用系統的銜接器 connector 定義并實現一個資源管理器驅動器。定義并實現一個資源管理器驅動器。資源管理器驅動

26、器資源管理器驅動器應用服務器應用服務器 42/66軟件構件與中間件技術軟件構件與中間件技術J2EE 平臺包含可以經過平臺包含可以經過JDBC API訪問的數據庫,用訪問的數據庫,用于存儲業務數據。于存儲業務數據。數據庫可以從數據庫可以從 web components, enterprise beans, 以及以及 application client components 訪問訪問 但不可以從但不可以從 applets訪問訪問數據庫數據庫應用服務器應用服務器 43/66軟件構件與中間件技術軟件構件與中間件技術HTTPSJTARMI-IIOPJavaIDLJDBCJMSJNDIJavaMailJ

27、AFConnectorJAXPJAAS應用服務器應用服務器 44/66軟件構件與中間件技術軟件構件與中間件技術 client-side API 由由 package 定義。定義。 server-side API 由由 servlet and JSP 接口接口定義。定義。HTTPS支持支持HTTP的上述接口同樣支持基于的上述接口同樣支持基于SSL協議的協議的HTTP。應用服務器應用服務器 45/66軟件構件與中間件技術軟件構件與中間件技術nJava Transaction API (JTA)n nJava Transaction API 包括兩部分包括兩部分:n 運用級接口,容器與運用構件用它來

28、聲名事務運用級接口,容器與運用構件用它來聲名事務邊境邊境n J2EE SPI級接口,事務管理器與資源管理器之級接口,事務管理器與資源管理器之間的接口間的接口n SPI:service provider interface應用服務器應用服務器 46/66軟件構件與中間件技術軟件構件與中間件技術nRMI-IIOPn 組成組成RMI-IIOP 的的APIs 包括:包括:n 獨立于底層協議的獨立于底層協議的 RMI風格的編程接口風格的編程接口n 上述上述API的實現,支持的實現,支持 J2SE RMI protocol (JRMP) n 及及CORBA IIOPn J2EE 運用系統可以運用運用系統可

29、以運用RMI-IIOP在在IIOP協議協議的支持下訪問與的支持下訪問與RMI編程約束兼容的編程約束兼容的 CORBA services應用服務器應用服務器 47/66軟件構件與中間件技術軟件構件與中間件技術JavaIDL JavaIDL 使得使得J2EE 運用構件可以利用運用構件可以利用IIOP調調用外部的用外部的CORBA 對象對象 這些這些 CORBA 對象可以用任何言語編寫,運轉對象可以用任何言語編寫,運轉在在 J2EE 之外之外 J2EE 運用程序可以運用運用程序可以運用JavaIDL,角色為,角色為CORBA services的客戶的客戶 應用服務器應用服務器 48/66軟件構件與中

30、間件技術軟件構件與中間件技術JDBC JDBC API 是與數據庫銜接是與數據庫銜接的的 APInJava Message Service (JMS)nJMS是支持可靠的點對點是支持可靠的點對點 point-to-point n與與發布發布-訂閱訂閱publish-subscribe音訊模音訊模型型 的的規范規范API應用服務器應用服務器 49/66軟件構件與中間件技術軟件構件與中間件技術nJNDInJNDI API 是命名與目錄訪問的規范接口,用于是命名與目錄訪問的規范接口,用于定位構件定位構件n包含兩部分:包含兩部分:n 運用構件訪問命名與目錄效能時運用的運用級運用構件訪問命名與目錄效能時

31、運用的運用級接口接口APIn 提供添加命名與目錄效能時運用的效能提供接提供添加命名與目錄效能時運用的效能提供接口口nSPI應用服務器應用服務器 50/66軟件構件與中間件技術軟件構件與中間件技術nJavaMailn 許多許多Internet 運用程序需求發送運用程序需求發送email的才干,因的才干,因此此J2EE 平臺包含平臺包含 JavaMail API 及及JavaMail SPI,使,使得運用構件可以發送得運用構件可以發送Internet mail。nJavaBeans Activation Framework (JAF)n JavaMail API 所運用的一種功能所運用的一種功能應

32、用服務器應用服務器 51/66軟件構件與中間件技術軟件構件與中間件技術Java API for XML Parsing (JAXP)JAXP 為工業規范為工業規范 SAX 與與 DOM 提供支持提供支持以以 parsing XML 文檔文檔SAX:The Simple API for XMLevent-based APIDOM:Document Object Model tree-based API 應用服務器應用服務器 52/66軟件構件與中間件技術軟件構件與中間件技術J2EE Connector Architecture Connector architecture 是將訪問是將訪問EIS

33、(Enterprise Information Systems )的資源適配器插裝到任何的資源適配器插裝到任何J2EE產品中的產品中的 J2EE SPI Connector architecture 定義了定義了J2EE 效能器與資源效能器與資源適配器之間的系統級合約適配器之間的系統級合約Contract 包括:包括:J2EE與外部資源的銜接納理合約與外部資源的銜接納理合約事務管理器與事務管理器與EIS的事務管理合約的事務管理合約訪問訪問EIS的平安管理合約的平安管理合約應用服務器應用服務器 53/66軟件構件與中間件技術軟件構件與中間件技術Java Authentication and Au

34、thorization Service (JAAS) JAAS 提供用戶認證及授權效能提供用戶認證及授權效能 JAAS 提供了提供了 PAM (Pluggable Authentication Module) 框架規范的框架規范的Java版實現版實現 并擴展了支持基于用戶授權的訪問控制構造并擴展了支持基于用戶授權的訪問控制構造應用服務器應用服務器 54/66軟件構件與中間件技術軟件構件與中間件技術Service Oriented Architecture: 面向效能的架構面向效能的架構 Gartner 1996 年最早提出年最早提出運用程序是經過組合一些松耦合并且具有一致接口定運用程序是經過組

35、合一些松耦合并且具有一致接口定義方式的效能而構建起來的義方式的效能而構建起來的 更加關注業務流程更加關注業務流程而不僅僅是底層的而不僅僅是底層的IT根底構造根底構造松散耦合、集成之星松散耦合、集成之星從購買軟件到訂閱、定制效能的轉變!從購買軟件到訂閱、定制效能的轉變!應用服務器應用服務器 55/66軟件構件與中間件技術軟件構件與中間件技術目前存在多種被廣泛接受的體系:目前存在多種被廣泛接受的體系:OMA、DNA、J2EE、SOA不同的運用效能器支持不同的體系不同的運用效能器支持不同的體系雖然存在一些不同:雖然存在一些不同:1概念不一致概念不一致2風格不一致風格不一致3效能不一致效能不一致4運用

36、領域不一致運用領域不一致但它們在功能、構造上存在較大類似之處但它們在功能、構造上存在較大類似之處三、運用效能器的構造與功能三、運用效能器的構造與功能應用服務器應用服務器 56/66軟件構件與中間件技術軟件構件與中間件技術運用效能器的縱向位置運用效能器的縱向位置操作系統操作系統 運用運用 運用效能器運用效能器 應用服務器應用服務器 57/66軟件構件與中間件技術軟件構件與中間件技術運用效能器的橫向位置運用效能器的橫向位置 運用效能器 數據庫效能器 因特網 閱讀器 閱讀器 閱讀器 應應用用層層 系系統統層層 顯示代碼 邏輯代碼 數據 應用服務器應用服務器 58/66軟件構件與中間件技術軟件構件與中

37、間件技術運用效能器的功能運用效能器的功能提供構件運轉環境提供構件運轉環境提供互操作機制提供互操作機制提供公共效能提供公共效能 應用服務器應用服務器 59/66軟件構件與中間件技術軟件構件與中間件技術 構件運轉環境構件運轉環境運用效能器普統統過構件容器為構件提供根本的運轉環境運用效能器普統統過構件容器為構件提供根本的運轉環境詳細功能包括:詳細功能包括:管理構件的生命周期管理構件的生命周期管理構件的實例管理構件的實例管理構件的元信息等管理構件的元信息等應用服務器應用服務器 60/66軟件構件與中間件技術軟件構件與中間件技術 互操作機制互操作機制這是針對分布性、異構性所提供的功能這是針對分布性、異構

38、性所提供的功能一切的運用效能器皆提供了很強的高層通訊效能一切的運用效能器皆提供了很強的高層通訊效能以屏蔽以屏蔽節點的物理特性節點的物理特性以及各節點在處置器、操作系統等方面的異構性以及各節點在處置器、操作系統等方面的異構性詳細功能包括:詳細功能包括:業務層與表示層之間的通訊業務層與表示層之間的通訊業務層與數據層含遺留系統之間的通訊業務層與數據層含遺留系統之間的通訊業務層內部公共效能與運用層之間的通訊業務層內部公共效能與運用層之間的通訊以及業務層內部構件之間的通訊以及業務層內部構件之間的通訊等等等等應用服務器應用服務器 61/66軟件構件與中間件技術軟件構件與中間件技術 公共效能公共效能運用效能

39、器提供的主要公共效能包括:運用效能器提供的主要公共效能包括:查找效能查找效能事務效能事務效能平安效能平安效能以及:以及:音訊效能、集群效能、目錄效能、日志效能、郵音訊效能、集群效能、目錄效能、日志效能、郵件效能等件效能等對于面向領域的運用效能器對于面向領域的運用效能器還可以提供更多的與領域業務親密相關的領域公還可以提供更多的與領域業務親密相關的領域公共效能共效能應用服務器應用服務器 62/66軟件構件與中間件技術軟件構件與中間件技術運用效能器的構造運用效能器的構造名空間名空間管理管理事務事務管理管理平安平安管理管理數據數據訪問訪問Web訪問訪問構件管理器負載負載管理管理事件事件管理管理業務邏輯

40、操作系統應用服務器應用服務器 63/66軟件構件與中間件技術軟件構件與中間件技術構件容器:構件容器:公共效能:公共效能:構件構件:應用服務器應用服務器 64/66軟件構件與中間件技術軟件構件與中間件技術四、運用效能器的現狀與未來四、運用效能器的現狀與未來根據開發組織的背景,可以將現有的運用效能器產品進展如下劃分:根據開發組織的背景,可以將現有的運用效能器產品進展如下劃分: 中間件廠商開發的產品中間件廠商開發的產品例如:例如:BEABEA公司開發的公司開發的WebLogicWebLogicIONAIONA公司開發的公司開發的iPortal ApplicationServeriPortal ApplicationServer等等數據庫廠商開發的產品數據庫廠商開發的產品例如:例如:OracleOracle公司開發的公司開發的 Oracle 9i Applic

溫馨提示

  • 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯系上傳者。文件的所有權益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網頁內容里面會有圖紙預覽,若沒有圖紙預覽就沒有圖紙。
  • 4. 未經權益所有人同意不得將文件中的內容挪作商業或盈利用途。
  • 5. 人人文庫網僅提供信息存儲空間,僅對用戶上傳內容的表現方式做保護處理,對用戶上傳分享的文檔內容本身不做任何修改或編輯,并不能對任何下載內容負責。
  • 6. 下載文件中如有侵權或不適當內容,請與我們聯系,我們立即糾正。
  • 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。

評論

0/150

提交評論