freepeople性欧美熟妇, 色戒完整版无删减158分钟hd, 无码精品国产vα在线观看DVD, 丰满少妇伦精品无码专区在线观看,艾栗栗与纹身男宾馆3p50分钟,国产AV片在线观看,黑人与美女高潮,18岁女RAPPERDISSSUBS,国产手机在机看影片

正文內(nèi)容

j2ee課程設計項目開發(fā)指導——第3章達到高內(nèi)聚低藕合的架構設計目標第3部分-資料下載頁

2024-11-17 16:17本頁面

【導讀】由于歷史和企業(yè)本身發(fā)展的原因,企業(yè)的信息化應用系統(tǒng)的建設是分歷史階段完成的。系統(tǒng)的維護和管理更加復雜、同時也加大企業(yè)在信息化領域應用的成本。銷售等有關的應用系統(tǒng)以獲得相關的數(shù)據(jù)。而這些應用系統(tǒng)之間卻是相互孤立的,工作人。員最后卻需要重回到手工操作時代,人工干預和重新加工處理各種來源的數(shù)據(jù)。要解決的問題也是有差別的。企業(yè)所面臨的這樣的經(jīng)營狀況,當然也就會導致不同的業(yè)務。部門需要不同的信息化平臺和相應的應用系統(tǒng)軟件的輔助。需要“協(xié)作和協(xié)同”開展工作。共同構成一個產(chǎn)業(yè)鏈。而且隨著企業(yè)本身和計算機軟。——在信息化方面的“投入”與“產(chǎn)出”嚴重不平衡!有提出了自己的一套企業(yè)平臺技術標準,Oracle公司有自己的數(shù)據(jù)庫系統(tǒng)平臺!競爭局面,企業(yè)的產(chǎn)品生產(chǎn)和銷售的周期更短。期望能夠有新的開發(fā)思想和技術支持,WebService. 技術及基于WebService技術實現(xiàn)的面向服務的軟件系統(tǒng)體系架構(SOA,Service-Oriented. 組件之間由于是松散藕合,當其中的。開發(fā)人員可以通過代理、

  

【正文】 雜度。 ? SOAP 數(shù)據(jù)的 傳輸 和保護 由于 SOAP 協(xié)議的數(shù)據(jù)是基于 XML 明文傳輸,而且 SOAP 協(xié)議本身是在 HTTP 基礎之上的協(xié)議。因此,如何有效地保護 SOAP 數(shù)據(jù)的 傳輸 ,也是目前要解決的 Web Service 技術安全的另一問題。 這可應用 SSL/HTTPS 對連接加密,而不是 直接 傳輸 明文 數(shù)據(jù) ;對 XML 數(shù)據(jù)本身 加密楊教授工作室 精心創(chuàng)作的優(yōu)秀程序員 職業(yè)提升必讀系列資料 楊教授工作室,版權所有,盜版必究 , 13/15 頁 和 數(shù)字簽名 等技術手 段。 ? Web 服務組件所在的 底層 系統(tǒng)的安全 架構 如何提供可信任與授權的完整的安全構架,以確?;?Web Service 技術的系統(tǒng)的安全運作 。 因此, 如何 解決 Web Service 技術在具體應用中 相關的 各種 消息 數(shù)據(jù) 的保護 等 Web 服務安全 有 關 的 問題 —— 身份驗證 、 授權 和 數(shù)據(jù)保護 ?這還包括 采用什么技術實現(xiàn)? ( 2) Web 服務組件的響應性能和數(shù)據(jù)處理的效率 在 Web 服務中至少有三個主要的因素與性能有直接關系: 1) 網(wǎng)絡交易時間:客戶端請求者需要向遠程 Web 服務發(fā)出請求。 2) 處理消息所花費的時間:這包括對 XML 數(shù)據(jù)的解 析、業(yè)務流程的管理、 Web 服務本身的調(diào)用以及對最終響應結(jié)果的 XML 編碼化工作。 3) Web 服務本身執(zhí)行時所需要的時間 其次, Web Services 本身的性能是非常嚴重的 —— 由于需要對基于 SOAP 協(xié)議的 XML格式的數(shù)據(jù)實現(xiàn)序列化和反序列化等形式的轉(zhuǎn)換是非常耗時的;另一方面, XML 數(shù)據(jù)是文本格式, XML 文件的膨脹將會導致網(wǎng)絡的傳輸數(shù)據(jù)量加大而出現(xiàn)網(wǎng)絡 IO 傳輸 性能低下。 本章小結(jié) 本章的學習重點 “ 高內(nèi)聚 、 低藕合”是軟件系統(tǒng)設計的主要目標,但如何能夠達到這樣的設計目標?作者在本章中為讀者介紹了達到 “ 高內(nèi)聚 、 低藕合 ”的系統(tǒng)設計目標的各種思想、方法和代碼實現(xiàn)的示例。 面向?qū)ο蟮募軜嬙O計能夠適應不斷變化的軟件系統(tǒng) 的 需求 ,而 面向切面架構設計是對面向?qū)ο蠹軜嬙O計的進一步擴展和完善 ,但 面向?qū)ο蟮募軜嬙O計 和 面向切面架構設計 都是針對單一的軟件系統(tǒng)設計的方法。 面向服務的軟件系統(tǒng)體系架構 設計方法能夠更好地解決軟件系統(tǒng)之間的集成、整合等方面的問題。 因此,希望讀者在學習本章的內(nèi)容時重點掌握 面向?qū)ο蟮募軜嬙O計 方法、 面向切面架構設計 方法以及 面向服務的軟件系統(tǒng)體系架構 設計方法,也包括這些設計方法的具體應用。為了能夠讓學生真正地掌握目前比較 主流的三種不同形式的軟件系統(tǒng) 體系架構 設計方法,作者希望課程設計的指導教師在項目的選型方面應該要考慮到如何能夠讓學生應用這三種楊教授工作室 精心創(chuàng)作的優(yōu)秀程序員 職業(yè)提升必讀系列資料 楊教授工作室,版權所有,盜版必究 , 14/15 頁 不同的設計方法,特別是 面向服務的軟件系統(tǒng)體系架構 設計方法及具體的實現(xiàn)技術 Web Service 在項目開發(fā)中的具體應用。 本章的學習難點 讀者對 面向?qū)ο蟮募軜嬙O計 方法應該是比較熟悉的 —— 目前的各種編程語言如 C++、Java 及 C等都是 面向?qū)ο蟮?語言, 面向?qū)ο?技術 以 實現(xiàn) 軟件 系統(tǒng)代碼的高 復用 性 而著稱 。采用面向?qū)ο蟮?軟件系統(tǒng)體系 架構設計 方法 設計軟件系統(tǒng)可以 使得 軟件系統(tǒng) 的功能實現(xiàn)代碼能夠更 容易 擴展 、更好的可重用性。 但讀者對 面向切面架構設計 方法可能比較陌生或者不了解,當然對 面向服務的軟件系統(tǒng)體系架構 設計方法也同樣不熟悉了解 —— 因為這些技術和具體的應用在課堂教學中是不會講解的。因此,讀者在學習本章的內(nèi)容時,對后面兩種形式的系統(tǒng)設計方法的學習可能會存在一定的難度。 本章的學習要點 讀者在進行課程設計的項目系統(tǒng)設計時,首先要明確系統(tǒng)中的各層組件的主要職責,其次是要封裝組件的內(nèi)部結(jié)構和技術實現(xiàn)的細節(jié),最后是要隔離各個組件之間的關系。封裝和隔離是軟件系統(tǒng)設計中達到“高內(nèi)聚 、 低藕合”的設計目標的基本手 段。 面向服務的軟件系統(tǒng)體系架構設計方法在目前的企業(yè)級應用系統(tǒng)的開發(fā) 實現(xiàn) 中將會面臨 著 模塊化和標準化兩大問題,其中在標準化方面需要解決如下的一些問題 —— 如何形成標準?以誰 (哪個企業(yè)) 為標準? 應該要 遵守哪些標準? 面向服務的軟件系統(tǒng)體系架構設計方法 目前廣泛地應用于 ERP、 CRM、 SCM 和 HRM等類型的企業(yè)應用系統(tǒng)的開發(fā)實現(xiàn)中。 本章練習 設計人員在進行 系統(tǒng) 的 架構設計 中 ,如何驗證 對 系統(tǒng)的架構設計的 結(jié)果的 正確性? 在用例的設計中, 分析人員 如何區(qū)分用例之間的“泛化”和“包含”關系 ? 一個軟件產(chǎn)品 應該 要能夠 應對外界需求的 各種 變化 ,你 覺得自己的項目中“變化”的 因素 有哪些 ? 你 是怎樣隔離 系統(tǒng)中的 這些“變化”的部分 ? 設計人員在進行系統(tǒng)縱向 分層 隔離設計時,應該要遵守什么 原則 ?分層的 依據(jù)又是什楊教授工作室 精心創(chuàng)作的優(yōu)秀程序員 職業(yè)提升必讀系列資料 楊教授工作室,版權所有,盜版必究 , 15/15 頁 么? 你在課程設計的項目開發(fā)中,對滿足 系統(tǒng) 中 的安全性方面 的需求在設計上 采取了 哪些 措施 ? 你在課程設計的項目開發(fā)中,對滿足 系統(tǒng) 中 的并發(fā)訪問方面 的需求在設計上 采取了 哪些措施 ? 你對 開源軟件 系統(tǒng) 有什么看法 ?在課程設計的項目開發(fā)中如何更好地應用開源框架? 面向?qū)ο?軟件系統(tǒng)體系架構 設計方法的基本原則是什么?該設計方法有 什么特點? 如何保證本項目的系統(tǒng)架構設計的結(jié)果具有可擴展性和可重用性?為什么要如此進行設計? 為什么說面向切面架構設計是對面向?qū)ο蠹軜嬙O計的進一步擴展和完善?該設計方法一般解決什么方面的問題? 1什么是基于 SOA 的軟件系統(tǒng)架構?為什么要應用面向服務的軟件系統(tǒng)體系架構構建企業(yè)應用系統(tǒng)? 1什么是 Web Services 組件技術?請描述 Web Services 組件技術的請求和響應過程?為什么要應用 Web Services 組件技術? 1如何進行 WebServices 組件技術的開發(fā)實現(xiàn)?在開發(fā) 中一般會應用到哪些設計模式?這些設計模式的主要作用是什么? 1 Web Services 技術在目前的企業(yè)應用系統(tǒng)的開發(fā)中面臨哪些問題?如何解決這些問題? 1在 軟件 系統(tǒng)設計和 開發(fā) 實現(xiàn)中 ,如何驗證 設計人員 對系統(tǒng)的 體系 架構設計的正確性?請談談你的具體看法? 1一個軟件產(chǎn)品要能夠應對外界需求的變化,好的軟件產(chǎn)品在開發(fā)的過程中就能夠考慮到可能的變化,任何一個軟件系統(tǒng)的設計人員都不可能解決或者說前瞻所有的變化,但是好的軟件系統(tǒng)的設計(架構和組件以及類)能夠比較容易地適應變化,開發(fā)人員只需要進行很小的改動就能夠 滿足新的變化要求,這能夠大大地降低軟件系統(tǒng)的開發(fā)和維護的成本。 ( 1)你覺得自己的課程設計的項目中“變化”的部分或者因素有哪些?你是怎樣隔離這些“變化”的部分或者因素的 ? ( 2)軟件系統(tǒng)的設計人員怎樣才能夠使得自己所開發(fā)出來的軟件系統(tǒng)具有較好的適應性?請描述你的看法或者理解?
點擊復制文檔內(nèi)容
醫(yī)療健康相關推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1