專利名稱:一種遠程發(fā)布應用的方法及裝置的制作方法
技術領域:
本發(fā)明涉及計算機軟件領域,尤其涉及一種遠程發(fā)布應用的方法及裝置。
背景技術:
在軟件項目開發(fā)過程中,開發(fā)者往往會將開發(fā)好的項目的應用程序的文件發(fā)布至遠程服務器所指定的文件夾,以便其他人員或開發(fā)者進行遠程調試或遠程部署。而目前軟件商店APPStore很受歡迎,軟件商業(yè)化的趨勢越來越明顯,很多時候需要將開發(fā)好的項目作為商品發(fā)布到APP Store或開發(fā)者平臺等商業(yè)模式平臺的服務器內指定的文件夾,以便客戶了解并購買。目前將項目的文件發(fā)布至遠程服務器上的方法主要有如下兩種
現有技術一手工將需要發(fā)布的項目的應用程序和配置信息壓縮打包,手工尋找遠程服務器中指定的文件夾,再通過文件傳輸協議(FTP, File Transfer Protocol)將項目的應用程序壓縮包和項目的配置信息壓縮包采用兩次發(fā)布,上傳至遠程服務器內指定的文件夾?,F有技術二 通過開發(fā)平臺完成本地配置遠程服務器的IP地址和端口號,以及在遠程服務器的配置文件夾中設置相關參數,再將需要發(fā)布的項目的應用程序和配置信息壓縮打包,通過開發(fā)平臺的遠程發(fā)布功能將項目的應用程序壓縮包和項目的配置信息壓縮包采用兩次發(fā)布,上傳至遠程服務器內指定的文件夾。常用的Java開發(fā)平臺主要為IBM公司的開放源代碼的、基于Java的可擴展的開發(fā)平臺Eclipse,或,用于開發(fā)軟件的Eclipse裝置集合的開發(fā)平臺MyEclipse。本發(fā)明人發(fā)現在現有技術一中,手工重復動作多,效率低,且必需采用兩次發(fā)布才能將項目的應用程序和配置信息上傳至遠程服務器內指定的文件夾;現有技術二中,需要本地配置遠程服務器的IP地址和端口號以及在遠程服務器的配置文件夾中設置相關參數,發(fā)布過程操作不方便,同時,必需采用兩次發(fā)布才能將項目的應用程序和配置信息上傳至遠程服務器內指定的文件夾。
發(fā)明內容
本發(fā)明實施例提供了一種遠程發(fā)布應用的方法及裝置,在項目遠程發(fā)布過程中, 操作方便、發(fā)布效率高,且能將項目的應用程序和配置信息一同發(fā)布至遠程服務器內指定的文件夾。為了解決上述技術問題,本發(fā)明實施例提供的一種遠程發(fā)布應用的方法,包括
讀取用戶選擇的需要發(fā)布的項目的應用文件,所述應用文件包含所述項目的應用程序
和所述項目的配置信息;
編譯所述項目的應用程序,并將編譯后的應用程序和所述配置信息壓縮打包;
讀取預先配置的包括項目遠程發(fā)布的遠程服務器的IP地址、端口號和用于與用戶側建立鏈接的程序的訪問路徑的配置文件,并與所述配置文件中指定的遠程服務器的用于與用戶側建立鏈接的程序建立鏈接,將打包后的應用包發(fā)布至所述遠程服務器所指定的文件
4夾。相應地,本發(fā)明實施例還提供了一種遠程發(fā)布的裝置,包括
讀取模塊,用于讀取用戶選擇的需要發(fā)布的項目的應用文件,所述應用文件包含所述項目的應用程序和所述項目的配置信息;
編譯模塊,用于編譯所述項目的應用程序,并將編譯后的應用程序和所述配置信息壓縮打包;
發(fā)布模塊,用于讀取預先配置的包括項目遠程發(fā)布的遠程服務器的IP地址、端口號和用于與用戶側建立鏈接的程序的訪問路徑的配置文件,并與所述配置文件中指定的遠程服務器的用于與用戶側建立鏈接的程序建立鏈接,將打包后的應用包發(fā)布至所述遠程服務器所指定的文件夾。本發(fā)明實施例中,讀取用戶選擇的需要發(fā)布的項目的應用文件,編譯所述項目的應用程序,并將編譯后的應用程序和項目的配置信息壓縮打包,再讀取預先配置的包括項目遠程發(fā)布的遠程服務器的IP地址、端口號和用于與用戶側建立鏈接的程序的訪問路徑的配置文件,與所述配置文件中指定的遠程服務器的用于與用戶側建立鏈接的程序建立鏈接,將打包后的應用包發(fā)布至遠程服務器所指定的文件夾。在項目遠程發(fā)布過程中,操作方便、發(fā)布效率高,且能將項目的應用程序和配置信息一起發(fā)布至遠程服務器內指定的文件夾。
為了更清楚地說明本發(fā)明實施例或現有技術中的技術方案,下面將對實施例或現有技術描述中所需要使用的附圖作簡單地介紹,顯而易見地,下面描述中的附圖僅僅是本發(fā)明的一些實施例,對于本領域普通技術人員來講,在不付出創(chuàng)造性勞動的前提下,還可以根據這些附圖獲得其他的附圖。圖I是本發(fā)明實施例提供的一種遠程發(fā)布應用的方法的流程示意圖2是本發(fā)明實施例提供的一種遠程發(fā)布應用的方法的另一實施例的流程示意圖3是本發(fā)明實施例提供的一種遠程發(fā)布應用的裝置的結構示意圖。
具體實施例方式下面將結合本發(fā)明實施例中的附圖,對本發(fā)明實施例中的技術方案進行清楚、完整地描述,顯然,所描述的實施例僅僅是本發(fā)明一部分實施例,而不是全部的實施例。基于本發(fā)明中的實施例,本領域普通技術人員在沒有作出創(chuàng)造性勞動前提下所獲得的所有其他實施例,都屬于本發(fā)明保護的范圍。在本發(fā)明實施例中,遠程發(fā)布應用的裝置以插件的形式植入在應用開發(fā)平臺里, 當然也可以采用獨立于應用開發(fā)平臺之外的其他形式實現。如圖I所述,本發(fā)明實施例提供的一種遠程發(fā)布應用的方法,包括
S101、讀取用戶所選擇的需要發(fā)布的項目的應用文件,所述應用文件包括項目的應用程序和項目的配置信息。需要說明的是,需要發(fā)布的項目的應用文件是開發(fā)者完成項目后,會將項目的應用程序和該項目的配置信息統一存儲在該項目的應用文件里,配置信息可以包含該項目的名稱、開發(fā)商、版本號、圖標logo和應用類別信息,項目的應用類別包含Web應用和非Web 應用。還可以建立一個Config. xml文件,這個Config. xml文件用于存放項目的配置信息, 該Config. xml文件可以放置在項目的應用文件的根目錄下。若配置信息是在Config. xml 文件內,插件讀取配置信息時,可以調用Dom4j等解析器來讀取Config. xml文件內的配置信息。需要說明的,若該項目是發(fā)布到軟件商店(例如APP Store)或開發(fā)者平臺等商業(yè)模式平臺的服務器上時,該配置信息還包括在需要發(fā)布的目標平臺上注冊的賬號和賬號密碼信息。S102、編譯所述項目的應用程序,并將編譯后的應用程序和所述配置信息壓縮打包??梢岳斫獾氖?,將項目的應用程序編譯成計算機可識別的二進制代碼,再將編譯后的代碼和項目的配置信息壓縮打包,以便遠程發(fā)布。壓縮打包可以是調用org. apache, tools, zip工具類進行壓縮打包。S103、讀取預先配置的包括項目遠程發(fā)布的遠程服務器的IP地址、端口號和用于與用戶側建立鏈接的程序的訪問路徑的配置文件,并與所述配置文件中指定的遠程服務器的用于與用戶側建立鏈接的程序建立鏈接,將打包后的應用包發(fā)布至遠程服務器所指定的文件夾。需要說明的是,用戶完成項目后,根據該項目的信息,選擇是將項目發(fā)布到可以遠程調試和遠程部署的遠程服務器所指定的文件夾,還是將該項目發(fā)布到APP Store或開發(fā)者平臺等商業(yè)模式平臺的服務器內指定的文件夾,再將遠程發(fā)布的遠程服務器的IP地址和端口號,以及遠程服務器的用于與用戶側建立鏈接的程序(例如服務小程序Servlet) 的訪問路徑,配置成一個配置文件,該配置文件以文件的形式存放于插件中,以便插件的讀取和修改。需要說明是的,與服務器的用于與用戶側建立鏈接的程序建立鏈接后,會自動將應用包拼裝成輸出流,該輸出流由頭文件和尾文件組成,頭文件包含在需要發(fā)布的目標平臺上注冊的賬號、賬號密碼信息、項目的應用類型及項目的應用名稱這四個簡要信息, 頭文件的大小是與用于與用戶側建立鏈接的程序預先約定的。遠程服務器的用于與用戶側建立鏈接的程序讀取頭文件和尾文件,讀取的方法可以是通過InputStream ins = request. getlnputStreamO讀取頭文件和尾文件。用于與用戶側建立鏈接的程序再調用 InputStream. read (byte [])并根據頭文件的大小讀取頭文件中的相應字節(jié),獲取賬號密碼、應用類型等信息。尾文件部分包含實際發(fā)布的應用程序的應用包。用于與用戶側建立鏈接的程序在讀取完頭文件中相應字節(jié)后,把尾文件作為實際發(fā)布的應用程序的應用包。遠程服務器的用于與用戶側建立鏈接的程序根據頭文件判斷應用包中的項目的應用類別,若所述應用包中的項目為Web應用項目,自動解壓文件包,并存儲在遠程服務器所指定的文件夾,否則調用org. apache, tools, zip工具類解壓文件包,并存儲在遠程服務器所指定的文件夾。本實施例中,讀取用戶選擇的需要發(fā)布的項目的應用文件,編譯所述項目的應用程序,并將編譯后的應用程序和項目的配置信息壓縮打包,再讀取預先配置的包括項目遠程發(fā)布的遠程服務器的IP地址、端口號和用于與用戶側建立鏈接的程序的訪問路徑的配置文件,與所述配置文件中指定的遠程服務器的用于與用戶側建立鏈接的程序建立鏈接, 將打包后的應用包發(fā)布至遠程服務器所指定的文件夾。在項目遠程發(fā)布過程中,操作方便、 發(fā)布效率高,且能將項目的應用程序和配置信息一起發(fā)布至遠程服務器內指定的文件夾。圖2是本發(fā)明實施例提供的一種遠程發(fā)布應用的方法的另一實施例的流程示意圖,如圖2所示,包括
S201、遍歷并展示開發(fā)平臺的工作空間內所有項目,使用戶可從展示的項目中選取需要發(fā)布的項目。將開發(fā)平臺是所有項目都遍歷并展示出來,以便用戶選擇需要遠程發(fā)布的項目, 這樣當用戶發(fā)布完第一個項目后,開發(fā)者繼續(xù)使用該裝置,選取另一個項目進行遠程發(fā)布。 這樣用戶發(fā)布多個項目時,操作方便、快捷。S202、讀取用戶所選擇的需要發(fā)布的項目的應用文件,所述應用文件包括項目的應用程序和項目的配置信息。步驟S202讀取的方法可以采用上面實施例步驟SlOl描述的讀取方法,此處不作
重復說明。S203、當項目的配置信息發(fā)生變化時,更新配置信息。S204、編譯所述項目的應用程序,并將編譯后的應用程序和所述配置信息壓縮打包。S205、修改預先配置的配置文件中的遠程服務器的IP地址、端口號和用于與用戶側建立鏈接的程序的訪問路徑。可以理解的是,當該項目需要發(fā)布的遠程服務器的IP地址或端口號或用于與用戶側建立鏈接的程序(例如Servlet)的訪問路徑,發(fā)生變化時,就需要執(zhí)行步驟S205修改預先配置的配置文件內的信息。如開發(fā)者平臺的服務器的IP地址發(fā)生變化,這里就需要修改預先配置的配置文件里的遠程服務器的IP地址。S206、讀取預先配置的包括項目遠程發(fā)布的遠程服務器的IP地址、端口號和用于與用戶側建立鏈接的程序的訪問路徑的配置文件,并與配置文件中指定的遠程服務器的用于與用戶側建立鏈接的程序建立鏈接,將打包后的應用包發(fā)布至遠程服務器所指定的文件夾。S207、接收遠程服務器向返回的應用包發(fā)布的進度信息??梢岳斫獾氖?,向遠程服務器發(fā)布應用包后,會接收一個應用包發(fā)布的進度信息, 以使用戶知曉項目發(fā)布的進度。S208、接收遠程服務器返回的應用包發(fā)布的狀態(tài)信息。需要說明有是,狀態(tài)信息可以是字符串標記,字符串標記包括Success、failure、 noAccout或PassError。若應用包發(fā)布成功,接收字符串標記success,若應用包發(fā)布失敗, 接收字符串標記fai Iure,若應用包內的賬號錯誤,則接收字符串標記noAccout,若應用包內的賬號密碼錯誤,則接收字符串標記PassEiror。這樣用戶可以及時知曉發(fā)布的狀態(tài),當發(fā)布失敗時,用戶可以及時重新發(fā)布或修改應用文件內的信息,以保證發(fā)布成功。本實施例中,在上面實施例的基礎上增加展示開發(fā)平臺中的所有項目,以便用戶選取需要發(fā)布的項目,同時方便用戶發(fā)布多個項目,以及接收遠程服務器返回的發(fā)布的進度和狀態(tài)信息,使用戶及時知曉發(fā)布的進度和狀態(tài)。同時,使在項目遠程發(fā)布過程中,操作方便、發(fā)布效率高,且能將項目的應用程序和配置信息一起發(fā)布至遠程服務器所指定的文件夾。圖3是本發(fā)明實施例提供的一種遠程發(fā)布應用的裝置的結構示意圖,在本發(fā)明實施例中,遠程發(fā)布應用的裝置以插件的形式植入在應用開發(fā)平臺里,當然也可以采用獨立于應用開發(fā)平臺之外的其他形式實現。如圖3所示,包括讀取模塊31、編譯模塊32和發(fā)布模塊33,其中
讀取模塊31,用于讀取用戶選擇的需要發(fā)布的項目的應用文件,所述應用文件包括項目的應用程序和項目的配置信息。需要說明的是,需要發(fā)布的項目的應用文件是開發(fā)者完成項目后,會將項目的應用程序和該項目的配置信息統一存儲在該項目的應用文件里,配置信息可以包含該項目的名稱、開發(fā)商、版本號、圖標logo和應用類別信息,項目的應用類別包含Web應用和非Web 應用。還可以建立一個Config. xml文件,這個文件用于存放項目的配置信息,該Config. xml文件可以放置在項目的應用文件的根目錄下。若配置信息是在Config. xml文件內,插件讀取配置信息時,可以調用Dom4j等解析器來讀取Config. xml文件內的配置信息。需要說明的,若該項目是發(fā)布到軟件商店(例如APP Store)或開發(fā)者平臺等商業(yè)模式平臺的服務器上時,服務器端需進行賬號密碼校驗,以確認此用戶是否有發(fā)布權限,這時該配置信息還可以包括在需要發(fā)布的目標平臺上注冊的賬號和賬號密碼信息。編譯模塊32,用于編譯所述項目的應用程序,并將編譯后的應用程序和所述配置信息壓縮打包;
發(fā)布模塊33,用于讀取預先配置的包括項目遠程發(fā)布的遠程服務器的IP地址、端口號和用于與用戶側建立鏈接的程序的訪問路徑的配置文件,并與所述配置文件中指定的遠程服務器的用于與用戶側建立鏈接的程序建立鏈接,將打包后的應用包發(fā)布至所述遠程服務器所指定的文件夾。需要說明的是,用戶完成項目后,根據該項目的信息,選擇是將項目發(fā)布到可以遠程調試和遠程部署的服務器內指定的文件夾,還是將該項目發(fā)布到APP Store或開發(fā)者平臺等商業(yè)模式平臺的服務器內指定的文件夾,再將遠程發(fā)布的遠程服務器的IP地址和端口號,以及服務器的用于與用戶側建立鏈接的程序的訪問路徑,配置成一個配置文件,該配置文件以文件夾的形式存放于插件中,以便插件的讀取和修改。需要說明的是,與服務器的用于與用戶側建立鏈接的程序建立鏈接后,會自動將應用包拼裝成輸出流,該輸出流由頭文件和尾文件組成,頭文件包含在需要發(fā)布的目標平臺上注冊的賬號、賬號密碼信息、項目的應用類型及項目的應用名稱這四個簡要信息,頭文件的大小是與用于與用戶側建立鏈接的程序程序預先約定的。遠程服務器的用于與用戶側建立鏈接的程序讀取頭文件和尾文件,讀取的方法可以是通過InputStream ins = request. getlnputStream O讀取頭文件和尾文件。用于與用戶側建立鏈接的程序再調用 InputStream. read (byte [])并根據頭文件的大小讀取頭文件中的相應字節(jié),獲取賬號密碼、應用類型等信息。尾文件部分包含實際發(fā)布的應用程序的應用包。用于與用戶側建立鏈接的程序在讀取完頭文件中相應字節(jié)后,把尾文件作為實際發(fā)布的應用程序的應用包。 遠程服務器的用于與用戶側建立鏈接的程序根據頭文件判斷應用程序包,若應用包中的項目為Web應用項目,自動解壓文件包,并存儲在遠程服務器內指定的文件夾,否則調用org.apache, tools, zip工具類解壓文件包,并存儲在遠程服務器內指定的文件夾。需要說明的是,該裝置還包括展示模塊34。展示模塊34,用于遍歷并展示開發(fā)平臺的工作空間內所有項目,使用戶可從展示的項目中選取需要發(fā)布的項目。將開發(fā)平臺是所有項目都遍歷并展示出來,以便用戶選擇需要遠程發(fā)布的項目, 這樣當用戶發(fā)布完第一個項目后,用戶繼續(xù)使用該插件,選取另一個項目進行遠程發(fā)布。這樣用戶發(fā)布多個項目時,操作方便、快捷。需要說明的是,該裝置可以還包括更新模塊35。更新模塊35,用于更新項目的配置信息。需要說明的是,當項目的配置信息發(fā)生變化時,就需要執(zhí)行更新模塊35更新項目的配置信息。需要說明的是,該裝置還可以包括修改模塊36。修改模塊36,用于修改預先配置的配置文件中的遠程服務器的IP地址、端口號和用于與用戶側建立鏈接的程序的訪問路徑。需要說明的是,當該項目需要發(fā)布的遠程服務器的IP地址或端口號或用于與用戶側建立鏈接的程序的訪問路徑,發(fā)生變化時,就需要執(zhí)行修改模塊36修改預先配置的配置文件中的遠程服務器IP地址和端口號以及遠程服務器的用于與用戶側建立鏈接的程序的訪問路徑。。需要說明的是,該裝置還可以包括第一接收模塊37和第二接收模塊38,其中 第一接收模塊37,用于接收遠程服務器返回的應用包發(fā)布的進度信息。可以理解的是,向遠程服務器發(fā)布文件包后,會接收一個應用包發(fā)布的進度信息, 以使用戶知曉應用包發(fā)布的進度。第二接收模塊38,用于接收遠程服務器返回的所述應用包發(fā)布的狀態(tài)信息。需要說明有是,狀態(tài)信息可以是字符串標記,字符串標記包括Success、failure、 noAccout或PassError。若應用包發(fā)布成功,接收字符串標記success,若應用包發(fā)布失敗, 接收字符串標記failure,若文件包內的賬號錯誤,貝U接收字符串標記noAccout,若應用包內的賬號密碼錯誤,則接收字符串標記PassEiror。這樣用戶可以及時知曉發(fā)布的狀態(tài),當發(fā)布失敗時,用戶可以及時重新發(fā)布或修改文件內的信息,以保證發(fā)布成功。本實施例,讀取模塊讀取需要發(fā)布的項目的應用文件,編譯模塊編譯所述項目的應用程序,并將編譯后的應用程序和項目的配置信息壓縮打包,發(fā)布模塊讀取預先配置的包括項目遠程發(fā)布的遠程服務器的IP地址、端口號和用于與用戶側建立鏈接的程序的訪問路徑的配置文件,與所述配置文件中指定的遠程服務器的用于與用戶側建立鏈接的程序建立鏈接,將打包后的應用包發(fā)布至遠程服務器所指定的文件夾。在項目遠程發(fā)布過程中, 操作方便、發(fā)布效率高,且能將項目的應用程序和配置信息一起發(fā)布至遠程服務器內指定的文件夾。以上所揭露的僅為本發(fā)明較佳實施例而已,當然不能以此來限定本發(fā)明之權利范圍,因此依本發(fā)明權利要求所作的等同變化,仍屬本發(fā)明所涵蓋的范圍。
權利要求
1.一種遠程發(fā)布應用的方法,其特征在于,包括讀取用戶所選擇的需要發(fā)布的項目的應用文件,所述應用文件包含所述項目的應用程序和所述項目的配置信息;編譯所述項目的應用程序,并將編譯后的應用程序和所述配置信息壓縮打包;讀取預先配置的包括項目遠程發(fā)布的遠程服務器的IP地址、端口號和用于與用戶側建立鏈接的程序的訪問路徑的配置文件,并與所述配置文件中指定的遠程服務器的用于與用戶側建立鏈接的程序建立鏈接,將打包后的應用包發(fā)布至所述遠程服務器所指定的文件夾。
2.如權利要求I所述的方法,其特征在于,所述配置信息包括項目的名稱、開發(fā)商、版本號、圖標logo和應用類別信息。
3.如權利要求I所述的方法,其特征在于,所述讀取用戶選擇的需要發(fā)布的項目的應用文件之前包括遍歷并展示開發(fā)平臺的工作空間內所有項目,以使用戶從展示的項目中選取需要發(fā)布的項目;或/和,更新所述配置信息;或/和,修改所述配置文件中的遠程服務器的IP地址、端口號和用于與用戶側建立鏈接的程序的訪問路徑。
4.如權利要求1-3中任一項所述的方法,其特征在于,所述配置信息還包括在需要發(fā)布的目標平臺上注冊的賬號和賬號密碼信息。
5.如權利要求4所述的方法,其特征在于,所述將打包后的應用包發(fā)布至所述遠程服務器所指定的文件夾之后包括接收遠程服務器返回的所述應用包發(fā)布的進度信息和狀態(tài)信息。
6.一種遠程發(fā)布應用的裝置,其特征在于,包括讀取模塊,用于讀取用戶選擇的需要發(fā)布的項目的應用文件,所述應用文件包含所述項目的應用程序和所述項目的配置信息;編譯模塊,用于編譯所述項目的應用程序,并將編譯后的應用程序和所述配置信息壓縮打包;發(fā)布模塊,用于讀取預先配置的包括項目遠程發(fā)布的遠程服務器的IP地址、端口號和用于與用戶側建立鏈接的程序的訪問路徑的配置文件,并與所述配置文件中指定的遠程服務器的用于與用戶側建立鏈接的程序建立鏈接,將打包后的應用包發(fā)布至所述遠程服務器所指定的文件夾。
7.如權利要求6所述的裝置,其特征在于,該裝置還包括展示模塊,用于遍歷并展示開發(fā)平臺的工作空間內所有項目,以使用戶從展示的項目中選取需要發(fā)布的項目;或/和,更新模塊,用于更新所述配置信息;或/和,修改模塊,用于修改所述預先配置的配置文件中的遠程服務器的IP地址、端口號和用于與用戶側建立鏈接的程序的訪問路徑。
8.權利要求6或7所述的裝置,其特征在于,所述配置信息包括項目的名稱、開發(fā)商、版本號、logo、應用類別信息。
9.如權利要求6或7所述的裝置,其特征在于,所述配置信息還包括在需要發(fā)布的目標平臺上注冊的賬號和賬號密碼信息。
10.權利要求8所述的裝置,其特征在于,該裝置還包括第一接收模塊,用于接收遠程服務器返回的所述應用包發(fā)布的進度信息;第二接收模塊,用于接收遠程服務器返回的所述應用包發(fā)布的狀態(tài)信息。
全文摘要
本發(fā)明實施例公開了一種遠程發(fā)布應用的方法,包括讀取用戶所選擇的需要發(fā)布的項目的應用文件,編譯所述項目的應用程序,并將編譯后的應用程序和所述配置信息壓縮打包,讀取預先配置的包括項目遠程發(fā)布的遠程服務器的IP地址、端口號和用于與用戶側建立鏈接的程序的訪問路徑的配置文件,并與所述配置文件中指定的遠程服務器的用于與用戶側建立鏈接的程序建立鏈接,將打包后的應用包發(fā)布至所述遠程服務器所指定的文件夾。相應地,本發(fā)明還公開了一種遠程發(fā)布應用的裝置。在項目遠程發(fā)布過程中,操作方便、發(fā)布效率高,且能將項目的配置信息與項目一同發(fā)布,使商業(yè)平臺中的客戶及時通過項目的配置信息了解該項目。
文檔編號G06F9/45GK102591667SQ201210012150
公開日2012年7月18日 申請日期2012年1月16日 優(yōu)先權日2012年1月16日
發(fā)明者王江流 申請人:深圳市同洲視訊傳媒有限公司