服務(wù)軟件開發(fā)技術(shù)思考論文_第1頁
服務(wù)軟件開發(fā)技術(shù)思考論文_第2頁
服務(wù)軟件開發(fā)技術(shù)思考論文_第3頁
服務(wù)軟件開發(fā)技術(shù)思考論文_第4頁
服務(wù)軟件開發(fā)技術(shù)思考論文_第5頁
已閱讀5頁,還剩4頁未讀, 繼續(xù)免費閱讀

下載本文檔

版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進(jìn)行舉報或認(rèn)領(lǐng)

文檔簡介

第頁共頁效勞軟件開發(fā)技術(shù)考慮論文效勞軟件開發(fā)技術(shù)考慮論文【【摘要】:^p】::當(dāng)今社會,SOA、Web效勞快速開展,軟件開發(fā)技術(shù)已經(jīng)得到了廣泛應(yīng)用,Web效勞形式被大量的軟件所應(yīng)用,從而更好地效勞于廣闊用戶。隨著當(dāng)今網(wǎng)絡(luò)中的效勞類別增加和效勞數(shù)量上升以及廣闊用戶對效勞QoS的要求越來越高,效勞的質(zhì)量和平安成為了面向效勞軟件開發(fā)技術(shù)研究的首要任務(wù)?!尽娟P(guān)鍵詞】:^p】::面向效勞軟件;開發(fā)技術(shù);應(yīng)用鑒于面向效勞架構(gòu)開發(fā)的軟件有其固有的屬性和特點,其內(nèi)身的高內(nèi)聚、低耦合特性,使面向效勞軟件更加穩(wěn)定高效,再加上面向效勞軟件的運行不受平臺的影響,使面向效勞軟件在我國企業(yè)系統(tǒng)集成和軟件開展中得到廣泛應(yīng)用,現(xiàn)已成為我國企業(yè)運用系統(tǒng)集成和開發(fā)新系統(tǒng)的重要措施。1當(dāng)今面向效勞軟件開發(fā)技術(shù)的研究現(xiàn)狀隨著經(jīng)濟的開展和社會的進(jìn)步,當(dāng)今時代已經(jīng)成為了信息化時代,計算機軟件開發(fā)技術(shù)程度不斷進(jìn)步,網(wǎng)絡(luò)技術(shù)開展迅速。隨著計算機網(wǎng)絡(luò)的快速開展和不斷進(jìn)步,信息效勞系統(tǒng)在我國社會開展和經(jīng)濟增長方面起到越來越重要的作用。伴隨計算機網(wǎng)絡(luò)的開展,Web效勞技術(shù)程度也隨之進(jìn)步,人們通過計算機網(wǎng)絡(luò)獲取豐富的信息資,對于計算機軟件各方面的要求也越來越高。雖然面向效勞軟件開發(fā)技術(shù)在一定程度上已經(jīng)獲得了階段性成果,但是還是無法完全滿足當(dāng)今人們對于計算機軟件的需求,在今后的面向效勞軟件開發(fā)技術(shù)的研究過程中,還需不斷探究和創(chuàng)新,從而不斷完善和進(jìn)步面向效勞軟件開發(fā)技術(shù),促進(jìn)面向效勞軟件開發(fā)技術(shù)的開展。雖然當(dāng)今面向效勞軟件開發(fā)技術(shù)在不斷完善和進(jìn)步,但是還是存在著各種各樣的問題,例如軟件復(fù)用程度不夠,軟件集成性能得不到進(jìn)步,這些問題嚴(yán)重影響著用戶對于效勞軟件的使用,也阻礙了我國面向效勞軟件開發(fā)技術(shù)的開展。利用SOA開發(fā)計算機軟件時,開發(fā)工作人員只需關(guān)注Web效勞和用戶需求,至于二者之間的關(guān)系由效勞接口所負(fù)責(zé),無需開發(fā)工作人員單獨的研究。利用SOA架構(gòu)開發(fā)效勞軟件,在效勞軟件的設(shè)計、分配、功能和維護(hù)方面都有著獨特的優(yōu)點和好處,因此成為了效勞軟件開發(fā)技術(shù)研究的重要關(guān)注點。在面向效勞軟件開發(fā)過程中,軟件系統(tǒng)的重要開發(fā)環(huán)節(jié)就是效勞環(huán)節(jié),效勞也是效勞軟件的首要要求。由于效勞軟件的功能不全面,效勞具有局限性,導(dǎo)致效勞軟件很難發(fā)揮完好功能作用,不能實在地真正滿足人們的需求。因此,在今后的面向效勞軟件開發(fā)研究過程中,要不斷完善效勞軟件的功能,加強效勞軟件的性能,研究出功能更加全面的Web效勞從而更好地應(yīng)用于效勞軟件??偠灾诿嫦蛐谲浖_發(fā)過程中,應(yīng)用科學(xué)合理的效勞組合來完善Web效勞功能尤為重要。當(dāng)今我國的面向效勞軟件開發(fā)技術(shù)根底較差,起步較晚,雖然在一定程度上已經(jīng)獲得了階段性成果,但是在面向效勞軟件開發(fā)技術(shù)研究工作中,還是存在著各種各樣的問題。為此,我們有必要對面向效勞軟件開發(fā)技術(shù)進(jìn)展探究,從而進(jìn)步我國面向效勞軟件開發(fā)技術(shù)程度,讓面向效勞軟件開發(fā)技術(shù)更好地效勞于社會,促進(jìn)我國信息化的開展。2Web效勞軟件開發(fā)技術(shù)的根底為了更好地研究面向效勞軟件開發(fā)技術(shù),我們有必要對Web效勞軟件開發(fā)技術(shù)的根底進(jìn)展理解和探究,從而實在地進(jìn)步效勞軟件開發(fā)技術(shù)程度,讓效勞軟件在今后的生活和工作中發(fā)揮更大的作用。2.1軟件效勞面向效勞軟件技術(shù)是隨著信息化時代的降臨而衍生出來的一種新技術(shù),它使計算機軟件與互聯(lián)網(wǎng)更好地進(jìn)展匹配,實在地促進(jìn)了我國互聯(lián)網(wǎng)技術(shù)的開展。面向效勞軟件的首要目的就是為用戶效勞,它依靠功能系統(tǒng)為用戶提供效勞,方便用戶利用計算機網(wǎng)絡(luò)來享受效勞軟件的效勞功能。所謂效勞的概念,就是應(yīng)用具有業(yè)務(wù)功能的系統(tǒng)模塊,讓用戶通過效勞接口進(jìn)展工作或者開展業(yè)務(wù)。而效勞架構(gòu)中的效勞作用,在工作方面來說就是為企業(yè)業(yè)務(wù)提供效勞,就計算機網(wǎng)絡(luò)來說,就是通過Web效勞方式對軟甲進(jìn)展封裝,發(fā)揮其設(shè)計功能。效勞有著各種各樣的優(yōu)點和特點,這為其提供用戶效勞奠定了堅實的根底。用戶在使用效勞時,鑒于效勞邊界明晰的特點,更加方便的通過接口獲取效勞。根據(jù)效勞的兼容性特點,用戶在使用效勞過程中,可以很方便的與別人進(jìn)展信息交流。同時,各個效勞功能之間互相獨立,松散耦合,在用戶使用效勞功能時,沒有必要理解效勞細(xì)節(jié),較少了不必要的費事。另外,在進(jìn)展效勞設(shè)計時,要遵循相應(yīng)的效勞設(shè)計原那么。首先,效勞的`命名要讓用戶容易記住,效勞應(yīng)內(nèi)聚完好,效勞封裝內(nèi)部細(xì)節(jié)以及效勞無狀態(tài)。只有對效勞進(jìn)展科學(xué)合理地設(shè)計,才能保證增加用戶對于效勞的使用,促進(jìn)效勞的進(jìn)一步開展。2.2SOA和Web效勞技術(shù)根底面向效勞架構(gòu)〔SOA〕是一種應(yīng)用廣泛的設(shè)計架構(gòu),它具有松散耦合和粒度大的優(yōu)點,使系統(tǒng)效勞利用效勞接口很好地進(jìn)展連接,利用效勞接口標(biāo)準(zhǔn)化和各項效勞之間統(tǒng)一化來實現(xiàn)通信過程。普通的SOA架構(gòu)由效勞管理、效勞開發(fā)工具、效勞組件、效勞總線、根底效勞構(gòu)成。另外一個效勞架構(gòu)就是云效勞架構(gòu),云效勞架構(gòu)由IaaS、PaaS、和SaaS構(gòu)成,IaaS是組成云效勞構(gòu)架的根底部分,PaaS是云效勞平臺,SaaS的作用是為用戶提供效勞。云效勞架構(gòu)的開展根據(jù)于虛擬化技術(shù)和分布式計算以及海量存儲技術(shù),虛擬化的開展過程根據(jù)于根底設(shè)施,分布式計算和海量存儲技術(shù)的開展構(gòu)建了云效勞平臺,隨著云效勞架構(gòu)的不斷開展,云效勞技術(shù)程度的不斷進(jìn)步,軟件和平臺以及根底設(shè)施三者之間的關(guān)系會更為嚴(yán)密。Ucocloud模型主要由web前端、master主控效勞以及worker工作機構(gòu)成。其工作核心是master效勞,它負(fù)責(zé)調(diào)整任務(wù)和管理worker,worker負(fù)責(zé)不同的業(yè)務(wù),增強其計算才能。master主控效勞主要是調(diào)整和維護(hù)Task和worker的分布順序,web前端負(fù)責(zé)獲取master主控效勞中的數(shù)據(jù)信息,worker工作機主要是對詳細(xì)的業(yè)務(wù)進(jìn)展執(zhí)行。WebService是Web的一個應(yīng)用程序,它是獨立的、可進(jìn)展編程的應(yīng)用程序,它的描繪、協(xié)調(diào)、配置應(yīng)用程序依靠XML來完成。WebService構(gòu)造主要由效勞提供者和效勞代理以及效勞使用者構(gòu)成,其三者發(fā)揮各自的功能來實現(xiàn)WebService的效勞功能。WSDL是一種描繪效勞的語言,其是基于XML格式的描繪語言。WADL主要由Types、Message、Opeera?tion、PortType、Binding、Port、Service構(gòu)成,依靠這些元素對效勞進(jìn)展語言描繪。WSDL的語言描繪具有開放性特點,便于WSDL與其它語言之間進(jìn)展互相訪問,增加了效勞之間的網(wǎng)絡(luò)傳輸協(xié)議種類和消息格式。SOAP是一種簡單的效勞訪問協(xié)議,可以方便WebService在互聯(lián)網(wǎng)中進(jìn)展信息交換,提供了信息交換平臺。UDDI是一種統(tǒng)一效勞描繪語言,為用戶提供注冊效勞。UDDI主要由UDDI數(shù)據(jù)模型和UDDIAPI以及UDDICloudService所構(gòu)成。3效勞軟件組合技術(shù)研究如今,隨著社會的進(jìn)步和計算機網(wǎng)絡(luò)技術(shù)程度的不斷進(jìn)步,用戶可以選擇和使用的效勞軟件日益增加,Web效勞形式被廣泛地應(yīng)用到當(dāng)今的效勞軟件之中。隨著Web效勞的增加,使得過多的功能產(chǎn)生相似或者重復(fù)的現(xiàn)象,還不能完全滿足用戶的功能需求。為此,加緊研究效勞軟件組合技術(shù)尤為重要。Web效勞組合,使相似或者重復(fù)的功能合并,在根據(jù)用戶的需求提煉出更多的功能,使Web更好地滿足用戶的功能需求。3.1Web效勞組合Web效勞主要由效勞提供者、效勞懇求者和效勞代理組成,通過三者的互相合作來完成效勞過程。用戶利用UDDI,依靠Web提供的效勞發(fā)布和發(fā)現(xiàn)以及綁定來完成網(wǎng)絡(luò)注冊,從而使用效勞?,F(xiàn)如今,我國大多數(shù)的網(wǎng)民都是效勞懇求者。從過程模型方面來說,Web效勞是依靠控制流和數(shù)據(jù)流完成效勞過程的,從構(gòu)成單元來說,Web效勞內(nèi)部單元可以進(jìn)展互相合作和協(xié)調(diào),完成效勞過程。Web效勞組合,有著固有的屬性和特點,其動態(tài)性和自適應(yīng)性可以通過UDDI對Web效勞進(jìn)展動態(tài)管理。其次層性和可擴展性,可以使Web效勞產(chǎn)生新的功能,更好地適應(yīng)用戶的需求。Web效勞組合,還可以更大程度的進(jìn)步軟件的開發(fā)效率,進(jìn)步組合的自動化程度。3.2Web效勞組合的方法Web效勞組合的方法大致上可以分為兩大類,靜態(tài)組合和動態(tài)組合。靜態(tài)組合以往的組合方法是依靠于編碼方式,但是依靠編碼對靜態(tài)效勞進(jìn)展組合,使組合方式不夠靈敏,效率很低,嚴(yán)重影響Web效勞的組合過程。因此,當(dāng)今靜態(tài)組合主要依靠于模板對靜態(tài)效勞進(jìn)展組合。動態(tài)效勞組合當(dāng)今主要有三種組合方式,基于Petri網(wǎng)的效勞組合方式、基于BPEL的效勞組合方式和基于網(wǎng)絡(luò)組件的效勞組合方式。無論是靜態(tài)效勞組合還是動態(tài)效勞組合,目的都是不斷地完善用戶對于網(wǎng)絡(luò)的效勞功能需求,使人們更加受益于當(dāng)今信息化時代。3.3基于語義的效勞組合在調(diào)查用戶對于效勞的滿意程度方面,Web效勞質(zhì)量的算法是關(guān)鍵算法。當(dāng)今,五維的Qas模型應(yīng)用廣泛,依靠其執(zhí)行時間、執(zhí)行本錢、效勞聲譽、可靠性和可用性對Web效勞進(jìn)展衡量。為了實在地進(jìn)步計算機網(wǎng)絡(luò)自動選擇Web效勞的才能程度,語義Web效勞是必不可少的。語義Web效勞對效勞的各種屬性和特點進(jìn)展分析^p和探究,從而更好地為用戶提供效勞?,F(xiàn)如今,用戶可以依靠關(guān)鍵字便捷地獲取計算機網(wǎng)絡(luò)信息,離不開語義Web。4效勞軟件信任評估研究效勞軟件的應(yīng)用給人們的生活和工作帶來了很大的便利,促進(jìn)了社會信息化程度的開展。為此,我們有必要對效勞軟件的信任評估進(jìn)展研究。4.1效勞信任效勞信任,是用戶對于所使用效勞的一種相信,這種相信依靠自身的判斷力和網(wǎng)絡(luò)經(jīng)歷。通過用戶對于效勞的信任度分析^p,可以使用戶更加放心地使用效勞。效勞信任有著固有的性質(zhì),主要是主觀性、動態(tài)性、可度量性、傳遞性、時間衰減性和非對稱性。對于效勞的信任,可以分為身份信任和行為信任,直接信任和間接信任。4.2面向效勞的信任評估模型面向效勞的信任評估模型的建立,要依靠效勞的屬性和特點來明確劃分效勞的效勞范圍,并且對QaS的非功能屬性加以分析^p,從而逐步建立面向效勞的信任評估模型。首先,效勞提供者要在效勞注冊中心進(jìn)展注冊,然后向信任管理器發(fā)出信任數(shù)據(jù),申請信任信息,然后信任管理器對效勞進(jìn)展信任評估,才能完成信任效勞評估過程。5基于SOA的GPIMS系統(tǒng)開發(fā)理論基于SOA的GPIMS系統(tǒng)開發(fā)理論,要對GPIMS系統(tǒng)的構(gòu)造進(jìn)展理解,對其建模過程和效勞設(shè)計過程加以分

溫馨提示

  • 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)方式做保護(hù)處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負(fù)責(zé)。
  • 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。

評論

0/150

提交評論