国产精品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>

      一種快速部署多個(gè)應(yīng)用程序的方法

      文檔序號(hào):8258069閱讀:275來源:國(guó)知局
      一種快速部署多個(gè)應(yīng)用程序的方法
      【技術(shù)領(lǐng)域】
      [0001]本發(fā)明涉及網(wǎng)絡(luò)通信技術(shù)領(lǐng)域,更具體地說,涉及一種用于同時(shí)部署多個(gè)應(yīng)用程序的情況的快速部署多個(gè)應(yīng)用程序的方法。
      【背景技術(shù)】
      [0002]使用.NET平臺(tái)進(jìn)行開發(fā)時(shí),常常會(huì)把多個(gè)應(yīng)用程序的工程放在一個(gè)解決方案中。在編譯時(shí),會(huì)把工程的輸出目錄設(shè)置到同一個(gè)位置,會(huì)導(dǎo)致多個(gè)應(yīng)用程序使用的所有資源混合在一起,不利于單個(gè)應(yīng)用程序的部署。
      [0003]現(xiàn)有的部署方式一般是針對(duì)每一個(gè)應(yīng)用程序單獨(dú)進(jìn)行部署操作。多個(gè)應(yīng)用程序的部署流程一般如圖1所示。

      【發(fā)明內(nèi)容】

      [0004]本發(fā)明所要解決的技術(shù)問題是,針對(duì)現(xiàn)有的多個(gè)應(yīng)用程序單個(gè)依次循環(huán)處理的情況,提供一種快速部署多個(gè)應(yīng)用程序的方法。
      [0005]本發(fā)明解決上述技術(shù)問題的技術(shù)方案如下:一種快速部署多個(gè)應(yīng)用程序的方法,該方法包括:
      [0006]S1、讀取部署清單;
      [0007]S2、統(tǒng)計(jì)部署清單中的文件和文件夾;
      [0008]S3、同時(shí)部署所述文件和文件夾的至少一個(gè)應(yīng)用程序。
      [0009]本發(fā)明的快速部署多個(gè)應(yīng)用程序的方法中,所述部署清單為EXCEL表格。
      [0010]本發(fā)明的快速部署多個(gè)應(yīng)用程序的方法中,所述部署清單包括:序號(hào)、輸出文件名、輸出路徑和部署路徑;
      [0011]所述序號(hào),用于部署清單的EXCEL表格的表格序號(hào);
      [0012]所述輸出文件名,用于部署所述應(yīng)用程序輸出的各個(gè)工程的輸出文件名稱,可以為空;
      [0013]所述輸出路徑,用于部署所述應(yīng)用程序輸出的各個(gè)工程的絕對(duì)輸出路徑;
      [0014]所述部署路徑,其包含多個(gè)應(yīng)用程序的部署路徑,用于部署所述應(yīng)用程序輸出的絕對(duì)路徑。
      [0015]本發(fā)明的快速部署多個(gè)應(yīng)用程序的方法中,所述應(yīng)用程序?yàn)槟軌颡?dú)立運(yùn)行的軟件體。
      [0016]本發(fā)明的快速部署多個(gè)應(yīng)用程序的方法中,所述輸出文件名為空時(shí),所述應(yīng)用程序的輸出路徑將部署到所述的部署路徑中。
      [0017]本發(fā)明的快速部署多個(gè)應(yīng)用程序的方法中,所述部署路徑為空時(shí),所述應(yīng)用程序不用部署。
      [0018]本發(fā)明的快速部署多個(gè)應(yīng)用程序的方法中,所述部署路徑的應(yīng)用程序的部署,是將輸出路徑部署到該應(yīng)用程序的部署路徑之后。
      [0019]本發(fā)明的快速部署多個(gè)應(yīng)用程序的方法中,所述應(yīng)用程序是基于.NET平臺(tái)進(jìn)行開發(fā)。
      [0020]實(shí)施本發(fā)明的快速部署多個(gè)應(yīng)用程序的方法,具有以下有益效果:實(shí)現(xiàn)部署清單的實(shí)時(shí)更新與維護(hù),同時(shí)更有效的同時(shí)部署多個(gè)應(yīng)用程序,提高部署的效率和時(shí)效性。
      【附圖說明】
      [0021]圖1為現(xiàn)有技術(shù)的多個(gè)應(yīng)用程序的部署流程圖;
      [0022]圖2為本發(fā)明的快速部署多個(gè)應(yīng)用程序的方法的優(yōu)選實(shí)施例的流程圖;
      [0023]圖3為在本發(fā)明的快速部署多個(gè)應(yīng)用程序的方法的優(yōu)選實(shí)施例的部署清單的結(jié)構(gòu)示意圖;
      [0024]圖4為本發(fā)明的快速部署多個(gè)應(yīng)用程序的方法的優(yōu)選實(shí)施例的配置信息步驟的流程圖。
      【具體實(shí)施方式】
      [0025]為了使本發(fā)明的目的、技術(shù)方案及優(yōu)點(diǎn)更加清楚明白,以下結(jié)合附圖及實(shí)施例,對(duì)本發(fā)明進(jìn)行進(jìn)一步詳細(xì)說明。應(yīng)當(dāng)理解,此處所描述的具體實(shí)施例僅用以解釋本發(fā)明,并不用于限定本發(fā)明。
      [0026]如圖2所示,在本發(fā)明的快速部署多個(gè)應(yīng)用程序的方法的優(yōu)選實(shí)施例的流程圖中,所述快速部署多個(gè)應(yīng)用程序的方法開始于步驟SO:步驟SO之后進(jìn)行到步驟SI,讀取部署清單;隨后,到下一步驟S2,統(tǒng)計(jì)部署清單中的文件和文件夾;隨后,到下一步驟S3,同時(shí)部署所述文件和文件夾的至少一個(gè)應(yīng)用程序;最后該方法結(jié)束于步驟S4。
      [0027]進(jìn)一步的,所述部署清單為EXCEL表格。
      [0028]所述部署路徑,其包含多個(gè)應(yīng)用程序的部署路徑,用于所述應(yīng)用程序所需部署的絕對(duì)路徑。
      [0029]進(jìn)一步的,所述應(yīng)用程序?yàn)槟軌颡?dú)立運(yùn)行的軟件體。
      [0030]進(jìn)一步的,所述輸出文件名為空時(shí),所述應(yīng)用程序的輸出路徑將部署到所述的部署路徑中。
      [0031]進(jìn)一步的,所述部署路徑為空時(shí),所述應(yīng)用程序不用部署。
      [0032]進(jìn)一步的,所述部署路徑的應(yīng)用程序的部署,是將輸出路徑部署到該應(yīng)用程序的部署路徑之后。
      [0033]進(jìn)一步的,所述應(yīng)用程序是基于.NET平臺(tái)進(jìn)行開發(fā)。
      [0034]本發(fā)明的快速部署多個(gè)應(yīng)用程序的方法,實(shí)現(xiàn)部署清單的實(shí)時(shí)更新與維護(hù),同時(shí)更有效的同時(shí)部署多個(gè)應(yīng)用程序,提高部署的效率和時(shí)效性。
      [0035]如圖3所示,在本發(fā)明的快速部署多個(gè)應(yīng)用程序的方法的優(yōu)選實(shí)施例的部署清單的結(jié)構(gòu)示意圖,所述部署清單包括:序號(hào)、輸出文件名、輸出路徑和部署路徑;
      [0036]所述序號(hào),用于部署清單的EXCEL表格的表格序號(hào);
      [0037]所述輸出文件名,用于部署所述應(yīng)用程序輸出的各個(gè)工程的輸出文件名稱,可以為空;
      [0038]所述輸出路徑,用于部署所述應(yīng)用程序輸出的各個(gè)工程的絕對(duì)輸出路徑;
      [0039]所述部署路徑,其包含多個(gè)應(yīng)用程序的部署路徑,用于部署所述應(yīng)用程序輸出的絕對(duì)路徑。
      [0040]所述部署清單是一個(gè)Excel文件,其各列及其內(nèi)容解釋為:
      [0041]1、序號(hào)
      [0042]表格序號(hào)
      [0043]2、輸出文件名
      [0044]解決方案包含的各個(gè)工程所包含的文件的名稱??梢詾榭铡?br>[0045]文件名為空時(shí)表示需要把輸出路徑部署部署到所述部署路徑。
      [0046]3、輸出路徑
      [0047]解決方案包含的各個(gè)工程配置的輸出的絕對(duì)路徑。不可以為空。
      [0048]4、部署路徑
      [0049]應(yīng)用程序要部署的絕對(duì)路徑。為空時(shí)表示不需要部署。
      [0050]部署就是分發(fā)將要安裝到其他計(jì)算機(jī)上的已完成的應(yīng)用程序或組件的過程。
      [0051]在部署解決方案之前,需要通知Visual Stud1部署內(nèi)容、部署位置及部署方法??赏ㄟ^向解決方案添加一個(gè)或多個(gè)部署項(xiàng)目來實(shí)現(xiàn)上述目的;每個(gè)部署項(xiàng)目指定在目標(biāo)計(jì)算機(jī)上安裝文件和組件的指令。
      [0052]對(duì)于分布式應(yīng)用程序,通常需要為應(yīng)用程序中的每一層創(chuàng)建單獨(dú)的部署項(xiàng)目。例如,具有三個(gè)層的應(yīng)用程序需要三個(gè)部署項(xiàng)目,分別用于數(shù)據(jù)層、業(yè)務(wù)邏輯層和客戶端層。
      [0053]此外,應(yīng)創(chuàng)建一個(gè)單獨(dú)的部署項(xiàng)目,以便為解決方案中可能在多個(gè)解決方案之間共享的任何組件創(chuàng)建合并模塊。
      [0054]5、應(yīng)用程序I
      [0055]指能夠獨(dú)立運(yùn)行的軟件體。其在部署的時(shí)候需要部署以下資源:
      [0056]把D: \TestSolut1n\Bin\l.xml 文件復(fù)制到 E: \Appl\config 下面
      [0057]把D: \TestSolut1n\Bin\test.dll 文件復(fù)制到 E:\Appl\common 下面
      [0058]6、應(yīng)用程序2
      [0059]指能夠獨(dú)立運(yùn)行的軟件體。其在部署的時(shí)候需要部署以下資源:
      [0060]把D: \TestSolut1n\Bin\l.xml 文件復(fù)制到 E: \App2\config 下面
      [0061]把D: \TestSolut1n\Web文件夾下的所有內(nèi)容復(fù)制到E:\App2下面
      [0062]...
      [0063]7、應(yīng)用程序η
      [0064]指能夠獨(dú)立運(yùn)行的軟件體。其在部署的時(shí)候需要部署以下資源:
      [0065]把D: \TestSolut1n\Bin\test.dll 文件復(fù)制到 E:\AppN\common 下面
      [0066]在本發(fā)明的快速部署多個(gè)應(yīng)用程序的方法的優(yōu)選實(shí)施例的部署清單的結(jié)構(gòu)示意圖中,實(shí)現(xiàn)應(yīng)用程序的部署路徑和應(yīng)用程序的相關(guān)聯(lián),以及對(duì)運(yùn)行后輸出路徑的預(yù)先設(shè)置,加快程序進(jìn)程。
      [0067]如圖4所示,本發(fā)明的快速部署多個(gè)應(yīng)用程序的方法的優(yōu)選實(shí)施例的配置信息步驟的流程圖;該配置信息的步驟開始于步驟SlOO:步驟SlOO之后進(jìn)行到步驟S110,配置輸出文件及文件名;隨后,到下一步驟S120,配置輸出路徑;隨后,到下一步驟S130,配置在相同文件下的不同應(yīng)用程序的路徑;最后,該配置步驟結(jié)束于S140。
      [0068]本發(fā)明的快速部署多個(gè)應(yīng)用程序的方法的優(yōu)選實(shí)施例的配置信息步驟的方法,更靈活的使用戶隨意配置應(yīng)用程序的部署,便于統(tǒng)計(jì)規(guī)劃。
      [0069]與現(xiàn)有技術(shù)相比,本發(fā)明的快速部署多個(gè)應(yīng)用程序的方法,實(shí)現(xiàn)部署清單的實(shí)時(shí)更新與維護(hù),同時(shí)更有效的同時(shí)部署多個(gè)應(yīng)用程序,提高部署的效率和時(shí)效性。
      [0070]以上所述僅為本發(fā)明的實(shí)施例,并非因此限制本發(fā)明的專利范圍,凡是利用本發(fā)明說明書及附圖內(nèi)容所作的等效結(jié)構(gòu)變換,或直接或間接運(yùn)用在其他相關(guān)的技術(shù)領(lǐng)域,均同理包括在本發(fā)明的專利保護(hù)范圍內(nèi)。
      【主權(quán)項(xiàng)】
      1.一種快速部署多個(gè)應(yīng)用程序的方法,其特征在于,該方法包括: 51、讀取部署清單; 52、統(tǒng)計(jì)部署清單中的文件和文件夾; 53、同時(shí)部署所述文件和文件夾的至少一個(gè)應(yīng)用程序。
      2.根據(jù)權(quán)利要求1所述的快速部署多個(gè)應(yīng)用程序的方法,其特征在于,所述部署清單為EXCEL表格。
      3.根據(jù)權(quán)利要求1所述的快速部署多個(gè)應(yīng)用程序的方法,其特征在于,所述部署清單包括:序號(hào)、輸出文件名、輸出路徑和部署路徑; 所述序號(hào),用于部署清單的EXCEL表格的表格序號(hào); 所述輸出文件名,用于部署所述應(yīng)用程序輸出的各個(gè)工程的輸出文件名稱,可以為空; 所述輸出路徑,用于部署所述應(yīng)用程序輸出的各個(gè)工程的絕對(duì)輸出路徑; 所述部署路徑,其包含多個(gè)應(yīng)用程序的部署路徑,用于部署所述應(yīng)用程序輸出的絕對(duì)路徑。
      4.根據(jù)權(quán)利要求1或3所述的快速部署多個(gè)應(yīng)用程序的方法,其特征在于,所述應(yīng)用程序?yàn)槟軌颡?dú)立運(yùn)行的軟件體。
      5.根據(jù)權(quán)利要求3所述的快速部署多個(gè)應(yīng)用程序的方法,其特征在于,所述輸出文件名為空時(shí),所述應(yīng)用程序的輸出路徑將部署到所述的部署路徑中。
      6.根據(jù)權(quán)利要求3所述的快速部署多個(gè)應(yīng)用程序的方法,其特征在于,所述部署路徑為空時(shí),所述應(yīng)用程序不用部署。
      7.根據(jù)權(quán)利要求3所述的快速部署多個(gè)應(yīng)用程序的方法,其特征在于,所述應(yīng)用程序的部署路徑的部署,是將輸出路徑部署到該應(yīng)用程序的部署路徑之后。
      8.根據(jù)權(quán)利要求1所述的快速部署多個(gè)應(yīng)用程序的方法,其特征在于,所述應(yīng)用程序是基于.NET平臺(tái)進(jìn)行開發(fā)。
      【專利摘要】本發(fā)明涉及一種快速部署多個(gè)應(yīng)用程序的方法,特別適用于需要同時(shí)快速部署多個(gè)應(yīng)用程序的情況,該方法包括:S1、讀取部署清單;S2、統(tǒng)計(jì)部署清單中的文件和文件夾;S3、同時(shí)部署所述文件和文件夾的至少一個(gè)應(yīng)用程序。實(shí)施本發(fā)明的快速部署多個(gè)應(yīng)用程序的方法,實(shí)現(xiàn)部署清單的實(shí)時(shí)更新與維護(hù),同時(shí)更有效的同時(shí)部署多個(gè)應(yīng)用程序,提高部署的效率和時(shí)效性。
      【IPC分類】G06F9-445, G06F9-46
      【公開號(hào)】CN104572189
      【申請(qǐng)?zhí)枴緾N201410829278
      【發(fā)明人】李洋
      【申請(qǐng)人】深圳聯(lián)友科技有限公司
      【公開日】2015年4月29日
      【申請(qǐng)日】2014年12月25日
      網(wǎng)友詢問留言 已有0條留言
      • 還沒有人留言評(píng)論。精彩留言會(huì)獲得點(diǎn)贊!
      1