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

正文內(nèi)容

word版可編輯-系統(tǒng)架構(gòu)設(shè)計(jì)師論文范文精心整理(編輯修改稿)

2025-06-09 22:41 本頁(yè)面
 

【文章內(nèi)容簡(jiǎn)介】 EST服務(wù)的使用和認(rèn)識(shí)的體會(huì)?!菊摹可虾V熊汬R管理系統(tǒng)整體采用基于B/S的三層架構(gòu)設(shè)計(jì)。我做為項(xiàng)目組長(zhǎng)參與系統(tǒng)需求分析至測(cè)試和部署的整個(gè)過(guò)程,直接向IT部門(mén)總監(jiān)匯報(bào)。負(fù)責(zé)溝通需求,建立項(xiàng)目組,確定系統(tǒng)架構(gòu)風(fēng)格和技術(shù)實(shí)現(xiàn)方案。預(yù)定開(kāi)發(fā)周期為120天,系統(tǒng)部署后有兩個(gè)月的試運(yùn)行期,項(xiàng)目組人數(shù)在510人間變動(dòng)。由于項(xiàng)目開(kāi)發(fā)資源(比如時(shí)間)緊張,公司HR系統(tǒng)業(yè)務(wù)邏輯復(fù)雜,舊系統(tǒng)改進(jìn)與新需求交織,項(xiàng)目組對(duì)業(yè)務(wù)并不熟悉,難以在一開(kāi)始預(yù)估將所有業(yè)務(wù)移植到新系統(tǒng)的時(shí)間。因此,在開(kāi)發(fā)模型選擇上,采用螺旋式增量開(kāi)發(fā)。首先不必追求大而全,在開(kāi)發(fā)完系統(tǒng)基本框架基礎(chǔ)上,優(yōu)先移植最亟待改進(jìn)的業(yè)務(wù)。經(jīng)與領(lǐng)導(dǎo)和HR部門(mén)溝通研究, 遞交了系統(tǒng)準(zhǔn)備實(shí)現(xiàn)的功能列表,按不同實(shí)現(xiàn)優(yōu)先級(jí)排列,標(biāo)記為P1的功能優(yōu)先級(jí)最高,必須實(shí)現(xiàn)。標(biāo)記為P2/P3/P4的功能優(yōu)先級(jí)依次降低,必要時(shí)可以根據(jù)資源情況需要進(jìn)行裁剪。在開(kāi)發(fā)技術(shù)的選擇上,由于本公司業(yè)務(wù)以微軟外包為主,公司的開(kāi)發(fā)人員大都熟悉一項(xiàng)或多項(xiàng)微軟開(kāi)發(fā)技術(shù),作為微軟公司合作伙伴可以低成本獲取軟件開(kāi)發(fā)和管理工具,方便地獲取技術(shù)支持。 所以決定該系統(tǒng)采用微軟技術(shù): ; 中間業(yè)務(wù)層采用REST服務(wù)實(shí)現(xiàn),基于WCF(Windows Communication Foundation) 。 數(shù)據(jù)訪(fǎng)問(wèn)層基于微軟的ORM構(gòu)件AEF( Entity Framework) 。在構(gòu)件的選擇上,盡可能降低開(kāi)發(fā)工作量,提高效率,力求避免把主要精力放在通用的技術(shù)細(xì)節(jié),而是放在業(yè)務(wù)邏輯的研究和實(shí)現(xiàn)上。系統(tǒng)部署共有三臺(tái)服務(wù)器:兩臺(tái)Web服務(wù)器Windows Server 2008 + IIS , 分別運(yùn)行系統(tǒng)網(wǎng)站及REST服務(wù);一臺(tái)數(shù)據(jù)庫(kù)服務(wù)器 Windows Server 2008 + SQL Server 2008。經(jīng)過(guò)試運(yùn)行,于7月份投入正式使用。目前系統(tǒng)狀況良好,經(jīng)運(yùn)行評(píng)估,實(shí)現(xiàn)了全部必須功能,性能、安全性等質(zhì)量均達(dá)到了原定設(shè)計(jì)要求。目前系統(tǒng)正在根據(jù)業(yè)務(wù)需要,由后續(xù)項(xiàng)目組做二次開(kāi)發(fā)中。采用REST服務(wù)方式實(shí)現(xiàn)系統(tǒng)業(yè)務(wù)邏輯層,完全符合項(xiàng)目開(kāi)發(fā)時(shí)考慮的兩個(gè)因素:簡(jiǎn)單和靈活。傳統(tǒng)的Internet Web服務(wù)一般基于SOAP協(xié)議, Framework已實(shí)現(xiàn)較好地封裝,如客戶(hù)端頁(yè)面中大量采用了Ajax技術(shù),使用JavaScript構(gòu)造Soap請(qǐng)求非常困難。在調(diào)用服務(wù)的Web頁(yè)面開(kāi)發(fā)完成前,為了調(diào)試和測(cè)試服務(wù),必須寫(xiě)單獨(dú)的測(cè)試程序,十分不便。相比之下,而REST服務(wù)具有非常出色地靈活性。既能被服務(wù)器端面向?qū)ο笳Z(yǔ)言調(diào)用,又可以直接被客戶(hù)端的腳本語(yǔ)言調(diào)用。也很方便用瀏覽器和Fiddler工具進(jìn)行測(cè)試。我們?cè)陧?xiàng)目中,并沒(méi)有將REST服務(wù)單純視為一串地址的響應(yīng),但基于HTTP協(xié)議,可以最大地利用HTTP協(xié)議的語(yǔ)義特性。如數(shù)據(jù)的增刪改查操作對(duì)應(yīng)不同Http Method(Put/Delete/Update/Get)。用戶(hù)可以用相同訪(fǎng)問(wèn)服務(wù)結(jié)點(diǎn)(Endpoint),根據(jù)需要,通過(guò)在請(qǐng)求頭中設(shè)置不同的AcceptType,獲取不同形式的數(shù)據(jù)結(jié)果,比如JSON(用于Ajax)或XML(用于后臺(tái))。更好的性能和緩存支持——由于不需要構(gòu)造Soap消息,請(qǐng)求Rest服務(wù)顯然開(kāi)銷(xiāo)更小。 REST類(lèi)Web服務(wù)可以利用高速緩存控制頭,從而減少帶寬的需求,從而REST可以改善響應(yīng)時(shí)間和改進(jìn)用戶(hù)體驗(yàn)。可擴(kuò)展性和無(wú)狀態(tài)性——每個(gè)請(qǐng)求都是獨(dú)立的。一旦被調(diào)用,服務(wù)器不保留任何會(huì)話(huà),這樣就可以更具響應(yīng)性。通過(guò)減少事件后通訊狀態(tài)的維護(hù)工作,提高了服務(wù)器的可擴(kuò)展性。在為系統(tǒng)開(kāi)發(fā)REST服務(wù)時(shí),也遇到一些問(wèn)題:一、安全性方案。并不是指REST服務(wù)安全性不足,其本身沒(méi)有內(nèi)置的安全支持,但所有HTTP支持安全模式和框架幾乎都可以用于REST服務(wù)。真正潛在風(fēng)險(xiǎn)存在于REST靈活的使用方式上,既可以被服務(wù)器端調(diào)用又能被客戶(hù)端調(diào)用,所以一開(kāi)始就要明確地區(qū)分用戶(hù)訪(fǎng)問(wèn)權(quán)限和系統(tǒng)訪(fǎng)問(wèn)權(quán)限,區(qū)分Web頁(yè)面權(quán)限和REST服務(wù)權(quán)限,但有時(shí)在開(kāi)發(fā)中經(jīng)?;鞛橐徽?,所以
點(diǎn)擊復(fù)制文檔內(nèi)容
醫(yī)療健康相關(guān)推薦
文庫(kù)吧 www.dybbs8.com
備案圖片鄂ICP備17016276號(hào)-1