国产精品1024永久观看,大尺度欧美暖暖视频在线观看,亚洲宅男精品一区在线观看,欧美日韩一区二区三区视频,2021中文字幕在线观看

  • <option id="fbvk0"></option>
    1. <rt id="fbvk0"><tr id="fbvk0"></tr></rt>
      <center id="fbvk0"><optgroup id="fbvk0"></optgroup></center>
      <center id="fbvk0"></center>

      <li id="fbvk0"><abbr id="fbvk0"><dl id="fbvk0"></dl></abbr></li>

      插件調(diào)用、管理方法、客戶(hù)端及管理服務(wù)器與流程

      文檔序號(hào):11156935閱讀:435來(lái)源:國(guó)知局
      插件調(diào)用、管理方法、客戶(hù)端及管理服務(wù)器與制造工藝

      本發(fā)明涉及三維領(lǐng)域,具體涉及一種插件調(diào)用、管理方法、客戶(hù)端及管理服務(wù)器。



      背景技術(shù):

      隨著三維領(lǐng)域的快速發(fā)展,三維建模在建筑、航天、數(shù)控加工等領(lǐng)域得到的廣泛的應(yīng)用。在各領(lǐng)域從事三維建模相關(guān)工作的從業(yè)人員也日益增多。隨著三維應(yīng)用在各領(lǐng)域應(yīng)用的積累以及從業(yè)人員開(kāi)發(fā)、設(shè)計(jì)工作經(jīng)驗(yàn)的積累,開(kāi)發(fā)人員會(huì)開(kāi)發(fā)設(shè)計(jì)出很多實(shí)現(xiàn)各種功能的插件。但是,目前開(kāi)發(fā)人員所設(shè)計(jì)出的插件一般都是供公司內(nèi)部使用或供個(gè)人自己使用,且有些使用還僅僅是一次性使用,后續(xù)就不再使用了,這大大的限制了資源使用的范圍以及造成資源浪費(fèi)。同時(shí)且其他人員在實(shí)現(xiàn)相同功能時(shí),也只能完完全全的重新開(kāi)發(fā),提升了人力和開(kāi)發(fā)成本,同時(shí)也降低了效率,嚴(yán)重制約了三維領(lǐng)域行業(yè)的發(fā)展,同時(shí)也不利于從業(yè)人員之間的有利溝通交流。而究其開(kāi)發(fā)人員不愿意分享自己開(kāi)發(fā)成果的原因,主要是沒(méi)有一個(gè)可以既能很好的保障開(kāi)發(fā)成果的知識(shí)產(chǎn)權(quán)不受侵權(quán),又能面向大家以供大家交流、使用的平臺(tái)。



      技術(shù)實(shí)現(xiàn)要素:

      本發(fā)明要解決的主要技術(shù)問(wèn)題是,提供一種插件調(diào)用、管理方法、客戶(hù)端及管理服務(wù)器,解決現(xiàn)有三維領(lǐng)域開(kāi)發(fā)人員開(kāi)發(fā)的插件不能很好的進(jìn)行共享的問(wèn)題。

      為解決上述技術(shù)問(wèn)題,本發(fā)明提供一種插件調(diào)用方法,包括:

      檢測(cè)到插件標(biāo)識(shí)被拖入對(duì)應(yīng)的目標(biāo)軟件時(shí),向管理服務(wù)器發(fā)送文件獲取請(qǐng)求,所述文件獲取請(qǐng)求用于獲取所述插件標(biāo)識(shí)對(duì)應(yīng)的插件源文件;

      接收所述管理服務(wù)器在判定所述文件獲取請(qǐng)求具有源文件獲取權(quán)限時(shí)反饋的插件源文件并直接導(dǎo)入所述目標(biāo)軟件;

      在所述目標(biāo)軟件對(duì)所述插件源文件安裝完畢后,將所述插件源文件刪除。

      在本發(fā)明的一種實(shí)施例中,所述插件標(biāo)識(shí)為插件源文件對(duì)應(yīng)的插件圖標(biāo),檢測(cè)插件標(biāo)識(shí)是否被拖入對(duì)應(yīng)的目標(biāo)軟件之前,還包括:

      向所述管理服務(wù)器發(fā)送圖標(biāo)獲取鑒權(quán)請(qǐng)求,所述圖標(biāo)獲取鑒權(quán)請(qǐng)求包括待獲取圖標(biāo)之插件源文件信息以及待鑒權(quán)內(nèi)容;

      接收所述管理服務(wù)器對(duì)所述待鑒權(quán)內(nèi)容鑒權(quán)通過(guò)后,根據(jù)所述插件源文件信息反饋的插件圖標(biāo),并將所述插件圖標(biāo)在工具庫(kù)中進(jìn)行展示。

      在本發(fā)明的一種實(shí)施例中,從所述管理服務(wù)器接收到的插件源文件為加密文件,對(duì)所述插件源文件進(jìn)行加密時(shí)的方式與所述目標(biāo)軟件的解密方式對(duì)應(yīng)。

      為解決上述技術(shù)問(wèn)題,本發(fā)明還提供一種插件管理方法,包括:

      接收客戶(hù)端發(fā)送的文件獲取請(qǐng)求,所述文件獲取請(qǐng)求為所述客戶(hù)端檢測(cè)到插件標(biāo)識(shí)被拖入對(duì)應(yīng)的目標(biāo)軟件時(shí)觸發(fā)的;

      判定所述文件獲取請(qǐng)求具有源文件獲取權(quán)限時(shí),根據(jù)所述文件獲取請(qǐng)求從文件庫(kù)中提取所述插件標(biāo)識(shí)對(duì)應(yīng)的插件源文件并發(fā)送給所述客戶(hù)端;所述文件庫(kù)中的插件源文件包括客戶(hù)端上傳的插件源文件。

      在本發(fā)明的一種實(shí)施例中,還包括:

      接收客戶(hù)端發(fā)送的插件上傳請(qǐng)求,所述插件上傳請(qǐng)求包括待上傳的插件源文件;

      在接收到對(duì)所述待上傳的插件源文件審核通過(guò)的通知后,將所述待上傳的插件源文件采用與所述目標(biāo)軟件解密方式對(duì)應(yīng)的加密方式進(jìn)行加密存儲(chǔ)至所述文件庫(kù),并在主題大廳中顯示該插件源文件的展示信息。

      在本發(fā)明的一種實(shí)施例中,所述展示信息包括插件源文件對(duì)應(yīng)的插件圖標(biāo),所述插件圖標(biāo)為客戶(hù)端通過(guò)所述插件上傳請(qǐng)求發(fā)送的,或在接收到對(duì)所述待上傳的插件源文件審核通過(guò)的通知后,根據(jù)所述待上傳的插件源文件生成的。

      在本發(fā)明的一種實(shí)施例中,還包括:

      接收客戶(hù)端發(fā)送的插件圖標(biāo)獲取鑒權(quán)請(qǐng)求,所述圖標(biāo)獲取鑒權(quán)請(qǐng)求包括待獲取圖標(biāo)之插件源文件信息以及待鑒權(quán)內(nèi)容;

      對(duì)所述待鑒權(quán)內(nèi)容鑒權(quán)通過(guò)時(shí),根據(jù)所述插件源文件信息向所述客戶(hù)端反饋對(duì)應(yīng)的插件圖標(biāo),以供所述客戶(hù)端將所述插件圖標(biāo)在三維工具庫(kù)中進(jìn)行展示。

      為解決上述技術(shù)問(wèn)題,本發(fā)明還提供一種客戶(hù)端,包括:

      文件獲取模塊,用于檢測(cè)到插件標(biāo)識(shí)被拖入對(duì)應(yīng)的目標(biāo)軟件時(shí),向管理服務(wù)器發(fā)送文件獲取請(qǐng)求,所述文件獲取請(qǐng)求用于獲取所述插件標(biāo)識(shí)對(duì)應(yīng)的插件源文件;

      文件導(dǎo)入模塊,用于接收所述管理服務(wù)器在判定所述文件獲取請(qǐng)求具有源文件獲取權(quán)限時(shí)反饋的插件源文件并直接導(dǎo)入所述目標(biāo)軟件;

      文件刪除模塊,用于在所述目標(biāo)軟件對(duì)所述插件源文件安裝完畢后,將所述插件源文件刪除。

      為解決上述技術(shù)問(wèn)題,本發(fā)明還提供一種管理服務(wù)器,包括:

      請(qǐng)求接收模塊,用于接收客戶(hù)端發(fā)送的文件獲取請(qǐng)求,所述文件獲取請(qǐng)求為所述客戶(hù)端檢測(cè)到插件標(biāo)識(shí)被拖入對(duì)應(yīng)的目標(biāo)軟件時(shí)觸發(fā)的;

      文件發(fā)送模塊,用于判定所述文件獲取請(qǐng)求具有源文件獲取權(quán)限時(shí),根據(jù)所述文件獲取請(qǐng)求從文件庫(kù)中提取所述插件標(biāo)識(shí)對(duì)應(yīng)的插件源文件并發(fā)送給所述客戶(hù)端,所述文件庫(kù)中的插件源文件包括客戶(hù)端上傳的插件源文件。

      在本發(fā)明的一種實(shí)施例中,還包括文件管理模塊;

      所述請(qǐng)求接收模塊還用于接收客戶(hù)端發(fā)送的插件上傳請(qǐng)求,所述插件上傳請(qǐng)求包括待上傳的插件源文件;

      所述文件管理模塊用于在接收到對(duì)所述待上傳的插件源文件審核通過(guò)的通知后,將所述待上傳的插件源文件采用與所述目標(biāo)軟件解密方式對(duì)應(yīng)的加密方式進(jìn)行加密存儲(chǔ)至所述文件庫(kù),并在主題大廳中顯示該插件源文件的展示信息。

      本發(fā)明的有益效果是:

      本發(fā)明提供的一種插件調(diào)用、管理方法、客戶(hù)端及管理服務(wù)器,管理服務(wù)器的文件庫(kù)中可以存儲(chǔ)開(kāi)發(fā)人員通過(guò)客戶(hù)端上傳的插件源文件以供其他開(kāi)發(fā)人員下載使用,開(kāi)發(fā)人員也可以在需要使用插件時(shí),通過(guò)在客戶(hù)端上將對(duì)應(yīng)的插件標(biāo)識(shí)拖入對(duì)應(yīng)的目標(biāo)軟件,從而觸發(fā)向管理服務(wù)器發(fā)送文件獲取請(qǐng)求;管理服務(wù)器接收到后判定該文件獲取請(qǐng)求是否具有相應(yīng)的權(quán)限,并在具有權(quán)限時(shí)才下發(fā)插件標(biāo)識(shí)對(duì)應(yīng)的源文件給客戶(hù)端,而客戶(hù)端接收到之后則直接將其導(dǎo)入目標(biāo)軟件進(jìn)行安裝,并在安裝完成后將插件源文件刪除,這樣在客戶(hù)端本地就不會(huì)保存源文件,防止盜用。因此,本發(fā)明提供的方案至少具備以下優(yōu)點(diǎn):

      1、開(kāi)發(fā)人員開(kāi)發(fā)出插件后,可以將插件上傳至管理服務(wù)器以進(jìn)行分享,而管理服務(wù)器在分享時(shí)可以采用權(quán)限制分享,這樣既能保護(hù)開(kāi)發(fā)人員的開(kāi)發(fā)成果,又能向開(kāi)發(fā)人員反饋一定的報(bào)酬,提升開(kāi)發(fā)人員的積極性和成就感;

      2、其他開(kāi)發(fā)人員在需要使用他人開(kāi)發(fā)的插件時(shí),可以從管理服務(wù)器上進(jìn)行下載,并不需要重復(fù)開(kāi)發(fā),既能大大的節(jié)省時(shí)間,降低開(kāi)發(fā)成本和提升效率,又能在使用他人開(kāi)發(fā)的插件過(guò)程中實(shí)現(xiàn)交流、學(xué)習(xí),更利于行業(yè)發(fā)展;

      3、其他開(kāi)發(fā)人員通過(guò)客戶(hù)端獲取對(duì)應(yīng)的插件源文件時(shí),只需要將對(duì)應(yīng)的插件圖標(biāo)拖入目標(biāo)軟件,這種操作方式既符合用戶(hù)的操作習(xí)慣,又能提升操作的便捷性和準(zhǔn)確性,因此可進(jìn)一步提升用戶(hù)體驗(yàn)的滿(mǎn)意度;

      4、其他開(kāi)發(fā)人員通過(guò)客戶(hù)端獲取到對(duì)應(yīng)的插件源文件后,該插件源文件在客戶(hù)端本地不會(huì)單獨(dú)保存,而是直接導(dǎo)入目標(biāo)軟件,由目標(biāo)軟件進(jìn)行內(nèi)部安裝,并在安裝完成后予以刪除,因此自始至終客戶(hù)端上都不會(huì)保存從管理服務(wù)器獲取的源文件,因此能進(jìn)一步防止開(kāi)發(fā)成果被非法盜用,對(duì)開(kāi)發(fā)成果的知識(shí)產(chǎn)權(quán)進(jìn)行了很好的保護(hù)。

      另外,進(jìn)一步地,本發(fā)明中的管理服務(wù)器對(duì)下發(fā)到客戶(hù)端的源文件可以進(jìn)行加密存儲(chǔ),且加密方式可以采用與目標(biāo)軟件的解密方式相對(duì)應(yīng),這樣可以進(jìn)一步提升文件傳輸、使用過(guò)程中的安全性,進(jìn)一步防止源文件被非法盜用。

      附圖說(shuō)明

      圖1為本發(fā)明實(shí)施例一提供的插件管理方法流程示意圖;

      圖2為本發(fā)明實(shí)施例一提供的插件上傳方法流程示意圖;

      圖3為本發(fā)明實(shí)施例一提供的圖標(biāo)下發(fā)方法流程示意圖;

      圖4為本發(fā)明實(shí)施例一提供的插件調(diào)用方法流程示意圖;

      圖5為本發(fā)明實(shí)施例一提供的圖標(biāo)獲取方法流程示意圖;

      圖6為本發(fā)明實(shí)施例二提供的管理服務(wù)器結(jié)構(gòu)示意圖;

      圖7為本發(fā)明實(shí)施例二提供的客戶(hù)端結(jié)構(gòu)示意圖;

      圖8為本發(fā)明實(shí)施例三提供的客戶(hù)端結(jié)構(gòu)示意圖;

      圖9為本發(fā)明實(shí)施例三提供的管理服務(wù)器結(jié)構(gòu)示意圖。

      具體實(shí)施方式

      通過(guò)本發(fā)明提供的方案,開(kāi)發(fā)人員在開(kāi)發(fā)出插件后,可以將插件上傳至管理服務(wù)器以進(jìn)行分享,而管理服務(wù)器在分享時(shí)可以采用權(quán)限制分享,既能保護(hù)開(kāi)發(fā)人員的開(kāi)發(fā)成果,又能向開(kāi)發(fā)人員反饋一定的報(bào)酬,提升開(kāi)發(fā)人員的積極性和成就感;同時(shí)其他開(kāi)發(fā)人員在需要使用他人開(kāi)發(fā)的插件時(shí),可以從管理服務(wù)器上進(jìn)行下載,并不需要重復(fù)開(kāi)發(fā),既能大大的節(jié)省時(shí)間,降低開(kāi)發(fā)成本和提升效率,又能在使用他人開(kāi)發(fā)的插件過(guò)程中實(shí)現(xiàn)交流、學(xué)習(xí),更利于行業(yè)發(fā)展;且通過(guò)客戶(hù)端獲取對(duì)應(yīng)的插件源文件時(shí),只需要將對(duì)應(yīng)的插件圖標(biāo)拖入目標(biāo)軟件,這種操作方式既符合用戶(hù)的操作習(xí)慣,又能提升操作的便捷性和準(zhǔn)確性,可進(jìn)一步提升用戶(hù)體驗(yàn)的滿(mǎn)意度;另外通過(guò)客戶(hù)端獲取到對(duì)應(yīng)的插件源文件后,該插件源文件在客戶(hù)端本地不會(huì)單獨(dú)保存,而是直接導(dǎo)入目標(biāo)軟件,由目標(biāo)軟件進(jìn)行內(nèi)部安裝,并在安裝完成后予以刪除,自始至終客戶(hù)端上都不會(huì)保存從管理服務(wù)器獲取的源文件,可進(jìn)一步防止開(kāi)發(fā)成果被非法盜用,對(duì)開(kāi)發(fā)成果的知識(shí)產(chǎn)權(quán)進(jìn)行了很好的保護(hù)。為開(kāi)發(fā)人員提供了一個(gè)很好的成果交流、分享平臺(tái),更利于三維領(lǐng)域行業(yè)的健康發(fā)展。但應(yīng)當(dāng)理解的是,本發(fā)明的方案并不限于三維領(lǐng)域的應(yīng)用。

      下面通過(guò)具體實(shí)施方式結(jié)合附圖對(duì)本發(fā)明作進(jìn)一步詳細(xì)說(shuō)明。

      實(shí)施例一:

      為了便于理解本發(fā)明的方案,本實(shí)施例分別從管理服務(wù)器側(cè)和客戶(hù)端側(cè)對(duì)本發(fā)明的方案進(jìn)行示例說(shuō)明。

      在管理服務(wù)器側(cè),其所執(zhí)行的插件管理方法參見(jiàn)圖1所示,至少包括以下過(guò)程:

      S101:接收客戶(hù)端發(fā)送的文件獲取請(qǐng)求。

      客戶(hù)端向管理服務(wù)器發(fā)起文件獲取請(qǐng)求的方式可以是任意方式。在本實(shí)施例中,為了使得操作更為簡(jiǎn)單、快捷以及準(zhǔn)確,可以在客戶(hù)端上,當(dāng)插件標(biāo)識(shí)被拖入對(duì)應(yīng)的目標(biāo)軟件時(shí),客戶(hù)端向管理服務(wù)器發(fā)送文件獲取請(qǐng)求,以請(qǐng)求獲取該插件標(biāo)識(shí)對(duì)應(yīng)的插件源文件。

      本實(shí)施例中的插件源文件是指實(shí)現(xiàn)相應(yīng)功能的源代碼,其可以是獨(dú)立運(yùn)行的應(yīng)用軟件,也可以是作為其他應(yīng)用軟件的一個(gè)功能插件,例如作為3DMax的一個(gè)功能插件等。且應(yīng)用理解的是,本實(shí)施例中的插件并不限于三維領(lǐng)域的插件,也可以是其他任意領(lǐng)域的插件。且應(yīng)當(dāng)理解的是,本實(shí)施例中插件源文件的格式可以是各種源文件格式。

      本實(shí)施例中的目標(biāo)軟件可以是各種開(kāi)發(fā)軟件(或者稱(chēng)為制作軟件(Integrated Development Environment,IDE)),也可以是專(zhuān)門(mén)進(jìn)行源文件安裝管理的專(zhuān)用軟件。

      本實(shí)施例中,管理服務(wù)器可以采用用戶(hù)注冊(cè)制對(duì)各用戶(hù)進(jìn)行管理。當(dāng)然也可以采用其他的一些管理機(jī)制進(jìn)行靈活管理。

      S102:判定文件獲取請(qǐng)求是否具有源文件獲取權(quán)限,如是,轉(zhuǎn)至S103,否則,轉(zhuǎn)至S104。

      在一種示例中,管理服務(wù)器采用用戶(hù)制度進(jìn)行管理時(shí),可以針對(duì)不同的插件源文件(具體可以根據(jù)插件源文件實(shí)現(xiàn)的功能、開(kāi)發(fā)難易程度或者開(kāi)發(fā)用戶(hù)的要求等因素靈活確定)設(shè)置不同的獲取權(quán)限,例如購(gòu)買(mǎi)權(quán)限、免費(fèi)使用權(quán)限、或者用戶(hù)等級(jí)權(quán)限;本實(shí)施例中根據(jù)用戶(hù)分享、下載的活躍度還可為各用戶(hù)設(shè)置對(duì)應(yīng)的用戶(hù)等級(jí)。此時(shí),客戶(hù)端發(fā)送的文件獲取請(qǐng)求除了要包含待獲取的插件源文件信息(例如插件標(biāo)識(shí))外,還可包含發(fā)送該請(qǐng)求之用戶(hù)的權(quán)限信息,例如是否已經(jīng)購(gòu)買(mǎi)或者用戶(hù)等級(jí)等,當(dāng)然在待獲取的插件源文件為免費(fèi)獲取時(shí),該請(qǐng)求中則可以不包含權(quán)限信息,也可以包含權(quán)限信息。

      在一種示例中,管理服務(wù)器接收到文件獲取請(qǐng)求后,獲取下載該文件獲取請(qǐng)求所需要的權(quán)限,例如是免費(fèi)使用,還是購(gòu)買(mǎi)使用還是要用戶(hù)等級(jí)達(dá)到一定等級(jí)才能使用等,為免費(fèi)使用時(shí),則直接判定具有文件獲取權(quán)限,否則,則從該文件獲取請(qǐng)求中獲取用戶(hù)的權(quán)限(包含是否購(gòu)買(mǎi)或者用戶(hù)當(dāng)前等級(jí)),然后根據(jù)獲取的用戶(hù)權(quán)限以及該插件源文件需要的權(quán)限進(jìn)行匹配,例如當(dāng)插件源文件的權(quán)限要求為購(gòu)買(mǎi)使用時(shí),則判定用戶(hù)權(quán)限是否為已經(jīng)購(gòu)買(mǎi)(管理服務(wù)器具體可以將購(gòu)買(mǎi)了各插件源文件的用戶(hù)信息存儲(chǔ)于一個(gè)表格一遍鑒權(quán)使用),如是,則判定該文件獲取請(qǐng)求具有文件獲取權(quán)限,否則,不具有文件獲取權(quán)限。

      應(yīng)當(dāng)理解的是,本實(shí)施例中的權(quán)限管理的方式并不限于上述示例方式,還可以采用其他各種實(shí)現(xiàn)方式。

      S103:根據(jù)文件獲取請(qǐng)求從文件庫(kù)中提取插件標(biāo)識(shí)對(duì)應(yīng)的插件源文件并發(fā)送給客戶(hù)端。

      本實(shí)施例中的文件庫(kù)可以是集中存儲(chǔ)于一臺(tái)服務(wù)器上的文件庫(kù),也可以是采用分布式存儲(chǔ)以存儲(chǔ)于多臺(tái)服務(wù)器上的文件庫(kù);且文件庫(kù)中的插件源文件可以按照用戶(hù)、或?qū)崿F(xiàn)功能類(lèi)別、或開(kāi)發(fā)時(shí)間、或上傳時(shí)間、或文件大小、或下載權(quán)限類(lèi)型等等進(jìn)行分類(lèi)存儲(chǔ),也可以隨機(jī)存儲(chǔ)。

      本實(shí)施例中文件庫(kù)中的插件源文件包括客戶(hù)端上傳的插件源文件,這部分源文件則是開(kāi)發(fā)人員通過(guò)客戶(hù)端上傳的。當(dāng)然還可以包括來(lái)自其他途徑的插件源文件。

      管理服務(wù)器具體可以根據(jù)文件獲取請(qǐng)求中待獲取插件源文件信息從文件庫(kù)中提取相應(yīng)的插件源文件下發(fā)給客戶(hù)端。

      S104:反饋獲取失敗。

      為了便于理解,下面對(duì)開(kāi)發(fā)人員上傳插件至管理服務(wù)器的過(guò)程進(jìn)行示例說(shuō)明。本實(shí)施例中開(kāi)發(fā)人員通過(guò)開(kāi)發(fā)軟件開(kāi)發(fā)完成插件源文件后,可以在管理服務(wù)器上注冊(cè)用戶(hù),然后將插件源文件上傳至管理服務(wù)器,且開(kāi)發(fā)人員還可以設(shè)置插件源文件的訪問(wèn)權(quán)項(xiàng),當(dāng)然也可以有管理人員進(jìn)行設(shè)置。該上傳過(guò)程參見(jiàn)圖2所示,包括:

      S201:接收客戶(hù)端發(fā)送的插件上傳請(qǐng)求,該插件上傳請(qǐng)求包括待上傳的插件源文件。

      該步驟中開(kāi)發(fā)人員先注冊(cè)好用戶(hù),然后向管理服務(wù)器上傳開(kāi)發(fā)的插件源文件(也即源代碼)。應(yīng)當(dāng)理解的是,本實(shí)施例中,管理服務(wù)器在開(kāi)發(fā)人員上傳插件源文件時(shí),可以在該源文件每被下載一次向該開(kāi)發(fā)人員的賬戶(hù)返利(可以是現(xiàn)金或者等級(jí)或者積分等)一次,也可以采用直接買(mǎi)斷方式一次性返利,具體管理規(guī)則可以根據(jù)具體需求靈活設(shè)定。

      應(yīng)當(dāng)理解的是,當(dāng)開(kāi)發(fā)人員開(kāi)發(fā)的插件使用到了其他素材(例如圖片)時(shí),其發(fā)送的文件上傳請(qǐng)求還包括素材。

      S202:判斷是否接收到對(duì)待上傳的插件源文件進(jìn)行審核的審核通過(guò)通知,如是,轉(zhuǎn)至S203;否則,轉(zhuǎn)至S204;

      該步驟在本實(shí)施例中不是必須要執(zhí)行的步驟,也可以跳過(guò)。但是,為了保障安全性以及保證規(guī)范性,可以執(zhí)行該步驟。因此,本步驟中的審核可以是形式審核(例如文件包含哪幾部分內(nèi)容、文件格式等),形式上審核可以采用自動(dòng)審核的方式,也可以采用人工審核的方式;本步驟中的審核還可以是內(nèi)容上的審核,從而清除一些內(nèi)容不健康或者帶有惡意病毒的一些源文件。本步驟中的內(nèi)容審核也可以是自動(dòng)審核,或者通過(guò)人工審核。

      S203:將待上傳的插件源文件采用與目標(biāo)軟件解密方式對(duì)應(yīng)的加密方式進(jìn)行加密存儲(chǔ)至文件庫(kù),并在主題大廳中顯示該插件源文件的展示信息。

      本實(shí)施例中,為了防止源文件被盜用,管理服務(wù)器側(cè)對(duì)源文件存儲(chǔ)時(shí),可以采用加密方式進(jìn)行存儲(chǔ),且為了提升下載使用的流暢性以及避免密碼外泄,進(jìn)一步提升安全性,加密方式可以采用與目標(biāo)軟件內(nèi)部的解密方式相對(duì)應(yīng)。這樣目標(biāo)軟件內(nèi)部可以對(duì)導(dǎo)入的源文件進(jìn)行解密后安裝。

      本實(shí)施例中,在主題大廳中顯示該插件源文件的展示信息是為了便于其他開(kāi)發(fā)人員或者使用人員快速、準(zhǔn)確的查找插件資源。在一種示例中,插件標(biāo)識(shí)為插件源文件對(duì)應(yīng)的插件圖標(biāo),插件源文件的展示信息至少包括插件源文件的插件圖標(biāo)。例如,在該插件圖標(biāo)本身就可以表征源文件實(shí)現(xiàn)的功能時(shí),則可以?xún)H包含插件圖標(biāo)。當(dāng)然,為了便于進(jìn)一步了解插件功能,展示信息還可以包含插件的功能和/或使用說(shuō)明,且該說(shuō)明可以是靜態(tài)的文字說(shuō)明,也可以是動(dòng)態(tài)的動(dòng)畫(huà)或視頻說(shuō)明等。

      應(yīng)當(dāng)理解的是,本實(shí)施例中的插件標(biāo)識(shí)和/或插件的功能和/或使用說(shuō)明可以是功能服務(wù)器接收到對(duì)待上傳的插件源文件審核通過(guò)的通知后,根據(jù)待上傳的插件源文件生成的;也可以是開(kāi)發(fā)人員上傳之前就已經(jīng)生成好的,然后在上傳時(shí)是隨著插件源文件一起上傳給管理服務(wù)器的,也即通過(guò)上述插件上傳請(qǐng)求發(fā)送給管理服務(wù)器的。

      本實(shí)施例中,管理服務(wù)器在主題大廳中對(duì)各插件的展示信息進(jìn)行顯示的方式和顯示布局則可以根據(jù)具體應(yīng)用場(chǎng)景靈活設(shè)定。

      S204:向客戶(hù)端發(fā)送審核不合格通知;當(dāng)然本實(shí)施例中也可以不發(fā)該通知,直接將該源文件刪除也可。

      在本實(shí)施例中,對(duì)于各插件源文件的插件標(biāo)識(shí),管理服務(wù)器可以事先下發(fā)到客戶(hù)端,例如可以直接將所有插件標(biāo)識(shí)同步到客戶(hù)端,并在客戶(hù)端的工具庫(kù)中進(jìn)行展示,可以分類(lèi)展示,也可以按照時(shí)間順序后者其他規(guī)則展示。用戶(hù)在需要使用時(shí)可以直接從工具庫(kù)中選用相應(yīng)的插件圖標(biāo)進(jìn)而獲取對(duì)應(yīng)的源文件,此時(shí)在獲取過(guò)程中需要進(jìn)行鑒權(quán)處理。但這種方式會(huì)導(dǎo)致客戶(hù)端上工具庫(kù)中的圖標(biāo)過(guò)多,不便于用戶(hù)使用。

      因此,在本實(shí)施例中,可以根據(jù)用戶(hù)的需求靈活的將用戶(hù)需求的插件圖標(biāo)提前下發(fā)到客戶(hù)端,且在下發(fā)過(guò)程中對(duì)用戶(hù)進(jìn)行鑒權(quán)。用戶(hù)在主體大廳中選中自己需要的插件后,可以通過(guò)點(diǎn)擊對(duì)應(yīng)的插件圖標(biāo)獲取以向管理服務(wù)器發(fā)送圖標(biāo)獲取鑒權(quán)請(qǐng)求以獲取對(duì)應(yīng)的圖標(biāo),并添加到工具庫(kù)中,該過(guò)程參見(jiàn)圖3所示,包括:

      S301:接收客戶(hù)端發(fā)送的插件圖標(biāo)獲取鑒權(quán)請(qǐng)求,該圖標(biāo)獲取鑒權(quán)請(qǐng)求包括待獲取圖標(biāo)之插件源文件信息以及待鑒權(quán)內(nèi)容。

      本實(shí)施例中,鑒權(quán)內(nèi)容可以包含是否購(gòu)買(mǎi)消息或者購(gòu)買(mǎi)支付消息或者用戶(hù)等級(jí)或者積分等;當(dāng)插件源文件可免費(fèi)使用時(shí),則待鑒權(quán)內(nèi)容可以為空,或者為免費(fèi)使用。

      S302:對(duì)待鑒權(quán)內(nèi)容進(jìn)行鑒權(quán),在鑒權(quán)通過(guò)時(shí)轉(zhuǎn)至S303;否則,轉(zhuǎn)至S304。

      S303:根據(jù)插件源文件信息向客戶(hù)端反饋對(duì)應(yīng)的插件圖標(biāo),以供客戶(hù)端將所述插件圖標(biāo)在三維工具庫(kù)中進(jìn)行展示。

      S304:向客戶(hù)端反饋鑒權(quán)失敗消息。

      在客戶(hù)端側(cè),插件的調(diào)用方法參見(jiàn)圖4所示,包括:

      S401:檢測(cè)到插件標(biāo)識(shí)被拖入對(duì)應(yīng)的目標(biāo)軟件時(shí),向管理服務(wù)器發(fā)送文件獲取請(qǐng)求,該文件獲取請(qǐng)求用于獲取所述插件標(biāo)識(shí)對(duì)應(yīng)的插件源文件。

      S402:接收管理服務(wù)器在判定文件獲取請(qǐng)求具有源文件獲取權(quán)限時(shí)反饋的插件源文件并直接導(dǎo)入所述目標(biāo)軟件;

      S403:在目標(biāo)軟件對(duì)插件源文件安裝完畢后,將插件源文件刪除,這樣自始至終客戶(hù)端上都不會(huì)保存從管理服務(wù)器獲取的源文件,可進(jìn)一步防止開(kāi)發(fā)成果被非法盜用,對(duì)開(kāi)發(fā)成果的知識(shí)產(chǎn)權(quán)進(jìn)行了很好的保護(hù)。

      如上所述,本實(shí)施例中,客戶(hù)端檢測(cè)插件標(biāo)識(shí)是否被拖入對(duì)應(yīng)的目標(biāo)軟件之前,還可包括獲取圖標(biāo)添加到工具庫(kù)中的過(guò)程,具體參見(jiàn)圖5所示,包括:

      S501:向管理服務(wù)器發(fā)送圖標(biāo)獲取鑒權(quán)請(qǐng)求,該圖標(biāo)獲取鑒權(quán)請(qǐng)求包括待獲取圖標(biāo)之插件源文件信息以及待鑒權(quán)內(nèi)容;

      S502:接收管理服務(wù)器對(duì)待鑒權(quán)內(nèi)容鑒權(quán)通過(guò)后,根據(jù)插件源文件信息反饋的插件圖標(biāo),并將插件圖標(biāo)在工具庫(kù)中進(jìn)行展示。

      進(jìn)一步地,如上所述,管理服務(wù)器對(duì)下發(fā)到客戶(hù)端的源文件可以進(jìn)行加密存儲(chǔ),且加密方式可以采用與目標(biāo)軟件的解密方式相對(duì)應(yīng),這樣目標(biāo)軟件可以對(duì)導(dǎo)入的源文件進(jìn)行解密后再安裝,可以進(jìn)一步提升文件傳輸、使用過(guò)程中的安全性,進(jìn)一步防止源文件被非法盜用。

      本實(shí)施例提供的管理服務(wù)器和客戶(hù)端為開(kāi)發(fā)人員提供了一個(gè)很好的成果交流、分享平臺(tái),更利于三維領(lǐng)域行業(yè)的健康發(fā)展。

      實(shí)施例二:

      參見(jiàn)圖6所示,本實(shí)施例還提供了一種管理服務(wù)器,包括:

      請(qǐng)求接收模塊61,用于接收客戶(hù)端發(fā)送的文件獲取請(qǐng)求,該文件獲取請(qǐng)求為客戶(hù)端檢測(cè)到插件標(biāo)識(shí)被拖入對(duì)應(yīng)的目標(biāo)軟件時(shí)觸發(fā)的。

      客戶(hù)端向管理服務(wù)器發(fā)起文件獲取請(qǐng)求的方式可以是任意方式。在本實(shí)施例中,為了使得操作更為簡(jiǎn)單、快捷以及準(zhǔn)確,可以在客戶(hù)端上,當(dāng)插件標(biāo)識(shí)被拖入對(duì)應(yīng)的目標(biāo)軟件時(shí),客戶(hù)端向管理服務(wù)器發(fā)送文件獲取請(qǐng)求,以請(qǐng)求獲取該插件標(biāo)識(shí)對(duì)應(yīng)的插件源文件。

      本實(shí)施例中的插件源文件是指實(shí)現(xiàn)相應(yīng)功能的源代碼,其可以是獨(dú)立運(yùn)行的應(yīng)用軟件,也可以是作為其他應(yīng)用軟件的一個(gè)功能插件。

      本實(shí)施例中的目標(biāo)軟件可以是各種開(kāi)發(fā)軟件(或者稱(chēng)為制作軟件(Integrated Development Environment,IDE)),也可以是專(zhuān)門(mén)進(jìn)行源文件安裝管理的專(zhuān)用軟件。

      本實(shí)施例中,管理服務(wù)器可以采用用戶(hù)注冊(cè)制對(duì)各用戶(hù)進(jìn)行管理。當(dāng)然也可以采用其他的一些管理機(jī)制進(jìn)行靈活管理。

      文件發(fā)送模塊62,用于判定文件獲取請(qǐng)求具有源文件獲取權(quán)限時(shí),根據(jù)文件獲取請(qǐng)求從文件庫(kù)中提取所述插件標(biāo)識(shí)對(duì)應(yīng)的插件源文件并發(fā)送給客戶(hù)端,文件庫(kù)中的插件源文件包括客戶(hù)端上傳的插件源文件。

      管理服務(wù)器采用用戶(hù)制度進(jìn)行管理時(shí),可以針對(duì)不同的插件源文件(具體可以根據(jù)插件源文件實(shí)現(xiàn)的功能、開(kāi)發(fā)難易程度或者開(kāi)發(fā)用戶(hù)的要求等因素靈活確定)設(shè)置不同的獲取權(quán)限。

      本實(shí)施例中的文件庫(kù)可以是集中存儲(chǔ)于一臺(tái)服務(wù)器上的文件庫(kù),也可以是采用分布式存儲(chǔ)以存儲(chǔ)于多臺(tái)服務(wù)器上的文件庫(kù)。

      文件發(fā)送模塊具體可以根據(jù)文件獲取請(qǐng)求中待獲取插件源文件信息從文件庫(kù)中提取相應(yīng)的插件源文件下發(fā)給客戶(hù)端。

      請(qǐng)參見(jiàn)圖6所示,本實(shí)施例中的管理服務(wù)器還包括可文件管理模塊63;

      本實(shí)施例中,請(qǐng)求接收模塊還可用于接收客戶(hù)端發(fā)送的插件上傳請(qǐng)求,插件上傳請(qǐng)求包括待上傳的插件源文件。

      開(kāi)發(fā)人員先注冊(cè)好用戶(hù),然后向管理服務(wù)器上傳開(kāi)發(fā)的插件源文件(也即源代碼)。應(yīng)當(dāng)理解的是,本實(shí)施例中,管理服務(wù)器在開(kāi)發(fā)人員上傳插件源文件時(shí),可以在該源文件每被下載一次向該開(kāi)發(fā)人員的賬戶(hù)返利(可以是現(xiàn)金或者等級(jí)或者積分等)一次,也可以采用直接買(mǎi)斷方式一次性返利,具體管理規(guī)則可以根據(jù)具體需求靈活設(shè)定。

      應(yīng)當(dāng)理解的是,當(dāng)開(kāi)發(fā)人員開(kāi)發(fā)的插件使用到了其他素材(例如圖片)時(shí),其發(fā)送的文件上傳請(qǐng)求還包括素材。

      文件管理模塊63用于在接收到對(duì)待上傳的插件源文件審核通過(guò)的通知后,將待上傳的插件源文件采用與目標(biāo)軟件解密方式對(duì)應(yīng)的加密方式進(jìn)行加密存儲(chǔ)至所述文件庫(kù),并在主題大廳中顯示該插件源文件的展示信息。

      本實(shí)施例中,為了防止源文件被盜用,文件管理模塊63對(duì)源文件存儲(chǔ)時(shí),可以采用加密方式進(jìn)行存儲(chǔ),且為了提升下載使用的流暢性以及避免密碼外泄,進(jìn)一步提升安全性,加密方式可以采用與目標(biāo)軟件內(nèi)部的解密方式相對(duì)應(yīng)。這樣目標(biāo)軟件內(nèi)部可以對(duì)導(dǎo)入的源文件進(jìn)行解密后安裝。

      本實(shí)施例中,在主題大廳中顯示該插件源文件的展示信息是為了便于其他開(kāi)發(fā)人員或者使用人員快速、準(zhǔn)確的查找插件資源。在一種示例中,插件標(biāo)識(shí)為插件源文件對(duì)應(yīng)的插件圖標(biāo),插件源文件的展示信息至少包括插件源文件的插件圖標(biāo)。例如,在該插件圖標(biāo)本身就可以表征源文件實(shí)現(xiàn)的功能時(shí),則可以?xún)H包含插件圖標(biāo)。當(dāng)然,為了便于進(jìn)一步了解插件功能,展示信息還可以包含插件的功能和/或使用說(shuō)明,且該說(shuō)明可以是靜態(tài)的文字說(shuō)明,也可以是動(dòng)態(tài)的動(dòng)畫(huà)或視頻說(shuō)明等。

      在本實(shí)施例中,對(duì)于各插件源文件的插件標(biāo)識(shí),文件管理模塊63可以事先下發(fā)到客戶(hù)端,例如可以直接將所有插件標(biāo)識(shí)同步到客戶(hù)端,并在客戶(hù)端的工具庫(kù)中進(jìn)行展示,可以分類(lèi)展示,也可以按照時(shí)間順序后者其他規(guī)則展示。用戶(hù)在需要使用時(shí)可以直接從工具庫(kù)中選用相應(yīng)的插件圖標(biāo)進(jìn)而獲取對(duì)應(yīng)的源文件,此時(shí)在獲取過(guò)程中需要進(jìn)行鑒權(quán)處理。但這種方式會(huì)導(dǎo)致客戶(hù)端上工具庫(kù)中的圖標(biāo)過(guò)多,不便于用戶(hù)使用。

      因此,在本實(shí)施例中,文件管理模塊63可以根據(jù)用戶(hù)的需求靈活的將用戶(hù)需求的插件圖標(biāo)提前下發(fā)到客戶(hù)端,且在下發(fā)過(guò)程中對(duì)用戶(hù)進(jìn)行鑒權(quán)。用戶(hù)在主體大廳中選中自己需要的插件后,可以通過(guò)點(diǎn)擊對(duì)應(yīng)的插件圖標(biāo)獲取以向管理服務(wù)器發(fā)送圖標(biāo)獲取鑒權(quán)請(qǐng)求以獲取對(duì)應(yīng)的圖標(biāo),并添加到工具庫(kù)中,該過(guò)程包括:

      文件管理模塊63接收客戶(hù)端發(fā)送的插件圖標(biāo)獲取鑒權(quán)請(qǐng)求,該圖標(biāo)獲取鑒權(quán)請(qǐng)求包括待獲取圖標(biāo)之插件源文件信息以及待鑒權(quán)內(nèi)容。

      文件管理模塊63對(duì)待鑒權(quán)內(nèi)容進(jìn)行鑒權(quán),在鑒權(quán)通過(guò)時(shí)根據(jù)插件源文件信息向客戶(hù)端反饋對(duì)應(yīng)的插件圖標(biāo),以供客戶(hù)端將所述插件圖標(biāo)在三維工具庫(kù)中進(jìn)行展示;否則向客戶(hù)端反饋鑒權(quán)失敗消息。

      請(qǐng)參見(jiàn)圖7所示,本實(shí)施例提供了一種客戶(hù)端,包括:

      文件獲取模塊71,用于檢測(cè)到插件標(biāo)識(shí)被拖入對(duì)應(yīng)的目標(biāo)軟件時(shí),向管理服務(wù)器發(fā)送文件獲取請(qǐng)求,該文件獲取請(qǐng)求用于獲取所述插件標(biāo)識(shí)對(duì)應(yīng)的插件源文件;

      文件導(dǎo)入模塊72,用于接收管理服務(wù)器在判定文件獲取請(qǐng)求具有源文件獲取權(quán)限時(shí)反饋的插件源文件并直接導(dǎo)入目標(biāo)軟件;

      文件刪除模塊73,用于在目標(biāo)軟件對(duì)插件源文件安裝完畢后,將插件源文件刪除。這樣自始至終客戶(hù)端上都不會(huì)保存從管理服務(wù)器獲取的源文件,可進(jìn)一步防止開(kāi)發(fā)成果被非法盜用,對(duì)開(kāi)發(fā)成果的知識(shí)產(chǎn)權(quán)進(jìn)行了很好的保護(hù)。

      如上所述,本實(shí)施例中,客戶(hù)端檢測(cè)插件標(biāo)識(shí)是否被拖入對(duì)應(yīng)的目標(biāo)軟件之前,還可包括客戶(hù)端獲取圖標(biāo)添加到工具庫(kù)中的過(guò)程,因此參見(jiàn)圖7所示,還可包括:

      圖標(biāo)獲取模塊74,用于向管理服務(wù)器發(fā)送圖標(biāo)獲取鑒權(quán)請(qǐng)求,該圖標(biāo)獲取鑒權(quán)請(qǐng)求包括待獲取圖標(biāo)之插件源文件信息以及待鑒權(quán)內(nèi)容;以及用戶(hù)接收管理服務(wù)器對(duì)待鑒權(quán)內(nèi)容鑒權(quán)通過(guò)后,根據(jù)插件源文件信息反饋的插件圖標(biāo),并將插件圖標(biāo)在工具庫(kù)中進(jìn)行展示。

      進(jìn)一步地,如上所述,管理服務(wù)器對(duì)下發(fā)到客戶(hù)端的源文件可以進(jìn)行加密存儲(chǔ),且加密方式可以采用與目標(biāo)軟件的解密方式相對(duì)應(yīng),這樣目標(biāo)軟件可以對(duì)導(dǎo)入的源文件進(jìn)行解密后再安裝,可以進(jìn)一步提升文件傳輸、使用過(guò)程中的安全性,進(jìn)一步防止源文件被非法盜用。

      另外,本實(shí)施例中的客戶(hù)端還可包括文件上傳模塊,參見(jiàn)圖7所示。該文件上傳模塊75用于根據(jù)用戶(hù)的指示向管理服務(wù)器發(fā)送文件上傳請(qǐng)求以進(jìn)行文件的上傳。

      本實(shí)施例提供的管理服務(wù)器可以很好的實(shí)現(xiàn)插件源文件的安全存儲(chǔ)以及管理,客戶(hù)端則為用戶(hù)提供了上傳分享以及下載使用的接口,因此為開(kāi)發(fā)人員提供了一個(gè)很好的成果交流、分享平臺(tái),更利于三維領(lǐng)域行業(yè)的健康發(fā)展。

      實(shí)施例三:

      圖8所示為本實(shí)施例提供的一種客戶(hù)端硬件結(jié)構(gòu)示意圖。該客戶(hù)端包括第一輸入輸出(IO)總線(xiàn)83、第一處理器81、第一電源82、第一存儲(chǔ)器84,其中:

      第一輸入輸出(IO)總線(xiàn)83分別與自身所屬的用戶(hù)設(shè)備的其它部件(例如第一處理器81、第一電源82、第一存儲(chǔ)器84)連接,并且為其它部件提供傳送線(xiàn)路。

      第一電源82用于為各部件提供工作所需的電能,應(yīng)當(dāng)理解的是本實(shí)施例中的第一電源82也可以是外置電源。例如當(dāng)客戶(hù)端為臺(tái)式計(jì)算機(jī)時(shí),其電源就是外置電源。圖8中所示的第一電源82僅僅是一種示例。

      第一處理器81通??刂谱陨硭鶎俚挠脩?hù)設(shè)備的總體操作。例如,第一處理器81執(zhí)行計(jì)算和確認(rèn)等操作。其中,第一處理器81可以是中央處理器(CPU)。

      第一存儲(chǔ)器84存儲(chǔ)第一處理器81可讀、第一處理器81可執(zhí)行的軟件代碼。第一存儲(chǔ)器84可以包括至少一種類(lèi)型的存儲(chǔ)介質(zhì),所述存儲(chǔ)介質(zhì)包括閃存、硬盤(pán)、多媒體卡、卡型存儲(chǔ)器(例如,SD或DX存儲(chǔ)器等等)、隨機(jī)訪問(wèn)存儲(chǔ)器(RAM)、靜態(tài)隨機(jī)訪問(wèn)存儲(chǔ)器(SRAM)、只讀存儲(chǔ)器(ROM)、電可擦除可編程只讀存儲(chǔ)器(EEPROM)、可編程只讀存儲(chǔ)器(PROM)、磁性存儲(chǔ)器、磁盤(pán)、光盤(pán)等等。

      本實(shí)施例中,第一處理器81具體用于通過(guò)第一輸入輸出(IO)總線(xiàn)83調(diào)用第一存儲(chǔ)器84中的代碼以用于執(zhí)行插件的調(diào)用過(guò)程,包括調(diào)用該代碼實(shí)現(xiàn)檢測(cè)到插件標(biāo)識(shí)被拖入對(duì)應(yīng)的目標(biāo)軟件時(shí),向管理服務(wù)器發(fā)送文件獲取請(qǐng)求,該文件獲取請(qǐng)求用于獲取所述插件標(biāo)識(shí)對(duì)應(yīng)的插件源文件;接收管理服務(wù)器在判定文件獲取請(qǐng)求具有源文件獲取權(quán)限時(shí)反饋的插件源文件并直接導(dǎo)入所述目標(biāo)軟件;在目標(biāo)軟件對(duì)插件源文件安裝完畢后,將插件源文件刪除,這樣自始至終客戶(hù)端上都不會(huì)保存從管理服務(wù)器獲取的源文件,可進(jìn)一步防止開(kāi)發(fā)成果被非法盜用,對(duì)開(kāi)發(fā)成果的知識(shí)產(chǎn)權(quán)進(jìn)行了很好的保護(hù)。

      還包括檢測(cè)插件標(biāo)識(shí)是否被拖入對(duì)應(yīng)的目標(biāo)軟件之前,向管理服務(wù)器發(fā)送圖標(biāo)獲取鑒權(quán)請(qǐng)求,該圖標(biāo)獲取鑒權(quán)請(qǐng)求包括待獲取圖標(biāo)之插件源文件信息以及待鑒權(quán)內(nèi)容;接收管理服務(wù)器對(duì)待鑒權(quán)內(nèi)容鑒權(quán)通過(guò)后,根據(jù)插件源文件信息反饋的插件圖標(biāo),并將插件圖標(biāo)在工具庫(kù)中進(jìn)行展示。

      具體調(diào)用過(guò)程參見(jiàn)上述各實(shí)施例所示,在此不再贅述。

      圖9所示為本實(shí)施例提供的一種管理服務(wù)器硬件結(jié)構(gòu)示意圖。該客戶(hù)端包括第二輸入輸出(IO)總線(xiàn)93、第二處理器91、第二電源92、第二存儲(chǔ)器94,其中:

      第二輸入輸出(IO)總線(xiàn)93分別與自身所屬的用戶(hù)設(shè)備的其它部件(例如第二處理器91、第二電源92、第二存儲(chǔ)器94)連接,并且為其它部件提供傳送線(xiàn)路。

      第二電源92用于為各部件提供工作所需的電能,應(yīng)當(dāng)理解的是本實(shí)施例中的第二電源92也可以是外置電源。例如當(dāng)客戶(hù)端為臺(tái)式計(jì)算機(jī)時(shí),其電源就是外置電源。

      第二處理器91通??刂谱陨硭鶎俚挠脩?hù)設(shè)備的總體操作。例如,第二處理器91執(zhí)行計(jì)算和確認(rèn)等操作。

      第二存儲(chǔ)器94存儲(chǔ)第二處理器91可讀、可執(zhí)行的軟件代碼。第二存儲(chǔ)器94可以包括至少一種類(lèi)型的存儲(chǔ)介質(zhì),所述存儲(chǔ)介質(zhì)包括閃存、硬盤(pán)、多媒體卡、卡型存儲(chǔ)器(例如,SD或DX存儲(chǔ)器等等)、隨機(jī)訪問(wèn)存儲(chǔ)器(RAM)、靜態(tài)隨機(jī)訪問(wèn)存儲(chǔ)器(SRAM)、只讀存儲(chǔ)器(ROM)、電可擦除可編程只讀存儲(chǔ)器(EEPROM)、可編程只讀存儲(chǔ)器(PROM)、磁性存儲(chǔ)器、磁盤(pán)、光盤(pán)等等。

      本實(shí)施例中,第二處理器91具體用于通過(guò)第二輸入輸出(IO)總線(xiàn)93調(diào)用第二存儲(chǔ)器94中的代碼以用于執(zhí)行插件的管理過(guò)程,包括調(diào)用該代碼實(shí)現(xiàn)接收客戶(hù)端發(fā)送的文件獲取請(qǐng)求,判定所述文件獲取請(qǐng)求具有源文件獲取權(quán)限時(shí),根據(jù)文件獲取請(qǐng)求從文件庫(kù)中提取插件標(biāo)識(shí)對(duì)應(yīng)的插件源文件并發(fā)送給客戶(hù)端。

      還包括接收客戶(hù)端發(fā)送的插件上傳請(qǐng)求,在接收到對(duì)待上傳的插件源文件審核通過(guò)的通知后,將待上傳的插件源文件采用與所述目標(biāo)軟件解密方式對(duì)應(yīng)的加密方式進(jìn)行加密存儲(chǔ)至所述文件庫(kù),并在主題大廳中顯示該插件源文件的展示信息。

      具體調(diào)用過(guò)程參見(jiàn)上述各實(shí)施例所示,在此不再贅述。

      應(yīng)當(dāng)理解的是,本實(shí)施例中的客戶(hù)端和管理服務(wù)器可以用于各種三維模型應(yīng)用領(lǐng)域,形成一個(gè)插件分享、交易平臺(tái),例如可以應(yīng)用于CG(Computer Graphics)行業(yè)的各種制作資產(chǎn),方便于CG行業(yè)統(tǒng)一管理CG制作過(guò)程中需要的各種資產(chǎn)文件,如模型、材質(zhì)、貼圖等。

      通過(guò)本發(fā)明提供的平臺(tái),開(kāi)發(fā)人員在開(kāi)發(fā)出插件后,可以將插件上傳至管理服務(wù)器以進(jìn)行分享,而管理服務(wù)器在分享時(shí)可以采用權(quán)限制分享,既能保護(hù)開(kāi)發(fā)人員的開(kāi)發(fā)成果,又能向開(kāi)發(fā)人員反饋一定的報(bào)酬,提升開(kāi)發(fā)人員的積極性和成就感;同時(shí)其他開(kāi)發(fā)人員在需要使用他人開(kāi)發(fā)的插件時(shí),可以從管理服務(wù)器上進(jìn)行下載,并不需要重復(fù)開(kāi)發(fā),既能大大的節(jié)省時(shí)間,降低開(kāi)發(fā)成本和提升效率,又能在使用他人開(kāi)發(fā)的插件過(guò)程中實(shí)現(xiàn)交流、學(xué)習(xí),更利于行業(yè)發(fā)展;且通過(guò)客戶(hù)端獲取對(duì)應(yīng)的插件源文件時(shí),只需要將對(duì)應(yīng)的插件圖標(biāo)拖入目標(biāo)軟件,這種操作方式既符合用戶(hù)的操作習(xí)慣,又能提升操作的便捷性和準(zhǔn)確性,可進(jìn)一步提升用戶(hù)體驗(yàn)的滿(mǎn)意度;另外通過(guò)客戶(hù)端獲取到對(duì)應(yīng)的插件源文件后,該插件源文件在客戶(hù)端本地不會(huì)單獨(dú)保存,而是直接導(dǎo)入目標(biāo)軟件,由目標(biāo)軟件進(jìn)行內(nèi)部安裝,并在安裝完成后予以刪除,自始至終客戶(hù)端上都不會(huì)保存從管理服務(wù)器獲取的源文件,可進(jìn)一步防止開(kāi)發(fā)成果被非法盜用,對(duì)開(kāi)發(fā)成果的知識(shí)產(chǎn)權(quán)進(jìn)行了很好的保護(hù)。為開(kāi)發(fā)人員提供了一個(gè)很好的成果交流、分享平臺(tái),更利于三維領(lǐng)域行業(yè)的健康發(fā)展。但應(yīng)當(dāng)理解的是,本發(fā)明的方案并不限于三維領(lǐng)域的應(yīng)用。

      以上內(nèi)容是結(jié)合具體的實(shí)施方式對(duì)本發(fā)明所作的進(jìn)一步詳細(xì)說(shuō)明,不能認(rèn)定本發(fā)明的具體實(shí)施只局限于這些說(shuō)明。對(duì)于本發(fā)明所屬技術(shù)領(lǐng)域的普通技術(shù)人員來(lái)說(shuō),在不脫離本發(fā)明構(gòu)思的前提下,還可以做出若干簡(jiǎn)單推演或替換,都應(yīng)當(dāng)視為屬于本發(fā)明的保護(hù)范圍。

      當(dāng)前第1頁(yè)1 2 3 
      網(wǎng)友詢(xún)問(wèn)留言 已有0條留言
      • 還沒(méi)有人留言評(píng)論。精彩留言會(huì)獲得點(diǎn)贊!
      1