




版權說明:本文檔由用戶提供并上傳,收益歸屬內容提供方,若內容存在侵權,請進行舉報或認領
文檔簡介
最近的課程一些非計最近的課程一些非計算機專業的人員可能會感到不適,請淡的心態*構件定義P69-構件定義P69-*常用構件標準,3P71-必須掌COM/DCOM/COM+、CORBA、EJB(Enterprise常用構件標準,3P71-必須掌COM/DCOM/COM+、CORBA、EJB(EnterpriseJavaBean)規范由SunEJB,分別是會話Bean(SessionBean)、實體Bean(EntityBean)和消息驅動Bean(Message-drivenBean)。。EJB在應用服務器的EJB容器內運行,由容器提供所有基本的中*軟件結構,它通過操作系統的各種支持,使組件對象模型建立在軟件結構,它通過操作系統的各種支持,使組件對象模型建立在*ORB之上定義了很多公共服務,可以規則。其核心部分是對象請求代理ORB(ObjectRequestBroker)*中間件定義P75中間件在一個分布式系統環境中處于中間件定義P75中間件在一個分布式系統環境中處于操作系統和應用程序之的軟件,可以在不同的技術之間共享資源,將不同的操據庫、異構的網絡環境以及若干應用結合成一個有機的協同工作整體。它是一類軟件,要實現應用之間的互操作,還具有網絡通信功中間件是一類軟件,而非一種軟件中間件不僅僅實現互連,還要實現應用之間的互操中間件是基于分布式處理的軟件,最中間件的任務是使應用程序開發變得更容易,通過提供統一的程抽象,隱藏異構系統和分布式系統下低級別編程的復雜*1)數據庫訪問中間1)數據庫訪問中間。2)遠程過程調遠程過程調用(RemoteProcedureCall,RPC)是一種廣泛使用的分布式應用序處理方法。一個應用程序使用C來“遠程”執行一個位于不同地址空間內的過程,從效果上看和執行本地調用相同。事實上,一個C應用分為兩個部分:服務器和客戶機。服務器提供一個或多個遠程過程;客戶機向服務器發出遠程調用。服務器和客戶機可以位于同一臺計算機,也可以位于不同的計算*3)面向消息中間面向3)面向消息中間面向消息中間件Message-OrientedMiddleware,MOM)利用高效可靠的消息傳間運行,程序不在網絡上直接通話,而是間接地將消息放入MOM服務器的*5)事務中間件,也稱事務處理監控器(TransactionProcessing5)事務中間件,也稱事務處理監控器(TransactionProcessing*(1)底層型中間件的主流技術有JVM,CLR,ACE,JDBC和等,代表產品主要有SUNJVM和MicrosoftCLR(2)通用型中間件的主流技術有CORBA,J2EE,MOM和COM等,代表產品主要IONA(1)底層型中間件的主流技術有JVM,CLR,ACE,JDBC和等,代表產品主要有SUNJVM和MicrosoftCLR(2)通用型中間件的主流技術有CORBA,J2EE,MOM和COM等,代表產品主要IONAOrbix、BEAWebLogicIBMMQSeries(3)集成型中間件的主流技術有WorkFlowEAI等,代表產品主要有BEAWebLogic和IBMWebSphere等。*面向對面向對象=對象(Objects)+類(Classes)+繼承+消息通信(Communicationwith個基本單位。三個要素:對象標志(供系統內部唯一的識別對操抽象共同特征以后形成概念的過程。它強特征,忽略次要特征。一個對象是現實世界中一個實體的抽象,一個類是一組對象的抽象,抽象是一種單一化的描述,它*方類和類庫:類是對象的抽象定義,是一組具有相同數據結類和類庫:類是對象的抽象定義,是一組具有相同數據結構和相同操合。類與對象是抽象描述與具體實例的關系,一個具體的對象被稱為類的一個繼承:使用已存在的定義作為基礎建立新定義的技術。父類、子類要了解多態性:可以分為四類多態(重載多態),強制多態,包含多態,參數多態多態(特定多態),后兩種稱為通用多態。多態性是一種方法,這種方法使得在多個類中可以定義同一個操作或屬性名,并在每個類中可以有不同的實現。多態性使得一個屬性或變量在不同的時期可以表示不同類的對消息:指向對象發出的服務請求消息名、輸入信息和回答信息5、消息通信:封裝使對象成為一些各司其職、互位;消息通信為他們提供了唯一的合法的動態聯系途徑,使他們接口:對操作規范的說明(掌握*方是一組具有相同屬性,表是一組具有相同屬性,表現相同行為的對象的抽象。括Public、Private、Protected別用+-#號表示。類型表示該屬性的種類,約束類的操作—可以省略。操作用于修改、檢索類或執行某些動作類之間的關系:---非常重要依賴關系---如果元素A的變化會引起元素B的變化,則B依賴于A泛化關系---就是繼承的反義詞關聯關 聚合關系、組合關系表示兩個類的實例之間存在的某種實現關系---用來規定接口和實現接口的類或組件之間的關系,接口是作的集合,這些操作用于規定類或組件的服務*方統一建模語言是一種語言;是一種可視化語言;是一種可用于詳細統一建模語言是一種語言;是一種可視化語言;是一種可用于詳細語言;是一種構造語言;是一種文檔化語言。不是過程,也不是方法,但允許任,無需對核心概念進行修改UML架的定義是:系統的組織結構,包括系統分解的組成部分、它們邏輯視圖:以問題域的語匯組成的類和對象集合實現視圖:對組成基于系統的物理代碼的文件和組件進行建模部署視圖:把組件物理地部署到一組物理的、可計算節點上用例視圖:最基本的需求分析模型*方它們可以分成兩大類:結構圖和行為圖。結構圖包括類圖、組合結構圖、構件要掌握*方**方**方**方**方A.可繼承性B.C.DA.可繼承性B.C.D下列關于UML(6)*(12)A(13)A.B.品B.CCD.(14)A.(15)A.調用語B.CD.D.*A.C.B.D.A.C.B.D.以下集成方式,最能滿足這種要求的是(19)。AB.D*以下關于UML的敘述,以下關于UML的敘述,錯誤的是(11)。C.UML不能獨立于系統開發過D.UML還可以處理與軟件的說明和文檔相關的問題,如需求說明
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯系上傳者。文件的所有權益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網頁內容里面會有圖紙預覽,若沒有圖紙預覽就沒有圖紙。
- 4. 未經權益所有人同意不得將文件中的內容挪作商業或盈利用途。
- 5. 人人文庫網僅提供信息存儲空間,僅對用戶上傳內容的表現方式做保護處理,對用戶上傳分享的文檔內容本身不做任何修改或編輯,并不能對任何下載內容負責。
- 6. 下載文件中如有侵權或不適當內容,請與我們聯系,我們立即糾正。
- 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 企業辦公人員管理表格(按員工角色細分)
- 教育資源共享與技術服務協議
- 藝術繪畫技巧與能力測試題目集
- 六一寫封信活動方案
- 六一商家活動方案
- 六一故事展示活動方案
- 六一泡泡大作戰活動方案
- 六一活動充值活動方案
- 六一活動喂兔子活動方案
- 六一活動海邊活動方案
- 實驗室安全教育課件
- 市政病媒生物防制基礎知識練習題及答案(200題)
- 2024江蘇省揚州市高一下學期期末考生物試題及答案
- 2023-2024學年河北省唐山市路南區數學五年級第二學期期末監測試題含解析
- 酒店物品藝術賞析智慧樹知到期末考試答案章節答案2024年青島酒店管理職業技術學院
- (高清版)JTGT 3310-2019 公路工程混凝土結構耐久性設計規范
- 探案識證學診斷 知到智慧樹網課答案
- (正式版)JTT 1497-2024 公路橋梁塔柱施工平臺及通道安全技術要求
- MOOC 園林植物遺傳育種學-北京林業大學 中國大學慕課答案
- 抖音種草方案
- 《小石潭記》教學實錄及反思特級教師-王君
評論
0/150
提交評論