欧美在线观看视频网站,亚洲熟妇色自偷自拍另类,啪啪伊人网,中文字幕第13亚洲另类,中文成人久久久久影院免费观看 ,精品人妻人人做人人爽,亚洲a视频

用于配置應(yīng)用程序的方法

文檔序號:7943281閱讀:258來源:國知局
專利名稱:用于配置應(yīng)用程序的方法
技術(shù)領(lǐng)域
本發(fā)明涉及一種用于配置應(yīng)用程序的方法。
背景技術(shù)
公知的是,通過數(shù)據(jù)連接獲取用于安裝應(yīng)用程序的安裝文件并且存儲在本地計算機系統(tǒng)上。在傳輸和本地存儲(下載)一個或多個安裝文件以后,可以在本地計算機系統(tǒng)上安裝相應(yīng)的應(yīng)用程序??蓤?zhí)行文件形式的相應(yīng)安裝文件或應(yīng)用程序的下載在數(shù)據(jù)連接的過程中進行,其中與提供所述文件的相應(yīng)服務(wù)器建立數(shù)據(jù)連接。數(shù)據(jù)連接的建立通常通過本地計算機系統(tǒng)的瀏覽器或者也通過訪問釋放的(freigegebene)網(wǎng)絡(luò)驅(qū)動器來進行。在成功安裝應(yīng)用程序以后,通??蓤?zhí)行應(yīng)用程序的配置。例如可以在客戶端服務(wù)器或Web應(yīng)用程序的情況下輸入所屬服務(wù)器的URL (Uniform Resource Locator (統(tǒng)一資源定位符))的輸入,其中Web應(yīng)用程序在其運行期間與所述所屬服務(wù)器協(xié)作。另外,也可能需要輸入或遞交登錄憑證(Log-In-Credential),借助于所述登錄憑證可以實現(xiàn)在所屬服務(wù)器處對Web應(yīng)用程序的自動授權(quán)。在許多情況下,在本地安裝以后對配置數(shù)據(jù)的這樣的輸入被認(rèn)為是麻煩的。例如, 如果不僅為了下載安裝文件本身已經(jīng)需要登錄(Anmeldimg),接著針對已經(jīng)安裝的應(yīng)用程序必須重新利用相應(yīng)的登錄信息輸入所述登錄,則在授權(quán)數(shù)據(jù)的輸入中導(dǎo)致重復(fù)。在通過網(wǎng)絡(luò)連接借助于釋放的網(wǎng)絡(luò)驅(qū)動器下載安裝文件時得出另一例子,其中訪問需要授權(quán),但是其中授權(quán)數(shù)據(jù)由本地計算機系統(tǒng)自動傳送。這例如在公司網(wǎng)絡(luò)之內(nèi)就是這種情況,其中相應(yīng)網(wǎng)絡(luò)驅(qū)動器的釋放僅僅借助于所存儲的授權(quán)數(shù)據(jù)并且通常以自動的方式、即在不需要訪問決定的輸入的情況下進行。除此之外,在公司中通常自動訪問公司數(shù)據(jù)庫、公司目錄是常見的,所述公司數(shù)據(jù)庫、公司目錄給每個員工以可調(diào)用的方式分配其單獨的通信數(shù)據(jù)以及服務(wù)器配置、釋放的網(wǎng)絡(luò)驅(qū)動器等等。在安裝以后所需的配置對于所述公司網(wǎng)絡(luò)而言是費時的,并且對于通常自動運行更新和配置措施并且不需要本地計算機系統(tǒng)處的操作者干預(yù)的公司而言被認(rèn)為是麻煩的。

發(fā)明內(nèi)容
本發(fā)明的任務(wù)是使得易于配置通過下載獲取的已安裝的應(yīng)用程序。該任務(wù)通過具有權(quán)利要求1的特征的方法來解決。在用于配置應(yīng)用程序的方法中,該應(yīng)用程序包括應(yīng)用程序的服務(wù)器側(cè)部分,其被安裝在服務(wù)器計算機系統(tǒng)上;以及應(yīng)用程序的客戶端側(cè)部分,其可被安裝在客戶端計算機系統(tǒng)上并且可被配置,在此設(shè)置下列的方法步驟。在通過客戶端計算機系統(tǒng)訪問分配給應(yīng)用程序的服務(wù)器側(cè)部分的Web服務(wù)器以后,由該Web服務(wù)器生成下載頁面。在此,應(yīng)用程序的服務(wù)器側(cè)部分以其最一般的形式對應(yīng)于服務(wù)器上應(yīng)用程序的安裝,其中該應(yīng)用程序可能已經(jīng)根據(jù)為下載所談及的目標(biāo)組的確定的需求而被配置。應(yīng)用程序的客戶端側(cè)部分對應(yīng)于應(yīng)用程序的要安裝在客戶端計算機系統(tǒng)上的部分。應(yīng)用程序的客戶端側(cè)以及服務(wù)器側(cè)部分以一般形式可以是相同的,但是尤其是在所謂的Web應(yīng)用程序時安裝是常見的,其中應(yīng)用程序的服務(wù)器側(cè)部分與應(yīng)用程序的客戶端側(cè)部分協(xié)作,其中客戶端側(cè)部分以不同的任務(wù)并且以分工的方式彼此協(xié)作。由Web服務(wù)器應(yīng)用程序所生成的下載頁面根據(jù)本發(fā)明包含用于配置應(yīng)用程序的客戶端側(cè)部分的配置數(shù)據(jù),并且在客戶端計算機系統(tǒng)上在瀏覽器中被加載。例如,下載頁面以已知的格式HTML (Hypertext Markup Language (超文本標(biāo)記語言))被構(gòu)成并且以HTML 源代碼包含配置數(shù)據(jù)。在下一步驟,進行應(yīng)用程序的客戶端側(cè)部分的獲取(Bezug)或下載。在成功和完整地下載了應(yīng)用程序的客戶端側(cè)部分的安裝文件和/或可執(zhí)行文件以后,在客戶端計算機系統(tǒng)上進行應(yīng)用程序的安裝。在隨后的步驟,進行應(yīng)用程序的客戶端側(cè)部分的配置,其中該配置利用根據(jù)本發(fā)明的裝置不必通過用戶輸入進行,而是自動地、也即在使用下載頁面的配置數(shù)據(jù)的情況下進行。利用所提出的根據(jù)本發(fā)明的方法,在客戶端計算機系統(tǒng)處要安裝的應(yīng)用程序的首次配置變得多余。因此,有利地避免通過用戶的輸入,其中所述輸入常常被認(rèn)為是費時的。 此外,這種手動輸入可能是有錯誤的。因此,本發(fā)明貢獻于不太易于出錯的配置方法。本發(fā)明的另外的有利的擴展方案是從屬權(quán)利要求的主題。在本發(fā)明的一個有利的擴展方案中規(guī)定在客戶端計算機系統(tǒng)上存儲和/或安裝附加的配置組件,并且在進行安裝應(yīng)用程序的客戶端側(cè)部分以后啟動。在此,在充當(dāng)服務(wù)器的配置組件與充當(dāng)客戶端的瀏覽器之間建立本地客戶端服務(wù)器連接,其中在瀏覽器中所加載的下載頁面的配置數(shù)據(jù)通過本地客戶端服務(wù)器連接被傳送給配置組件。這樣的本地客戶端服務(wù)器連接尤其是以下情況下是有利的,在所述情況下,瀏覽器的安全設(shè)定禁止從遠程位置、即Web服務(wù)器應(yīng)用程序在服務(wù)器計算機系統(tǒng)上的存儲位置直接接管配置數(shù)據(jù)。在本技術(shù)領(lǐng)域中,本地服務(wù)器與本地客戶端之間的這樣的連接也被公知為“本地主機 (localhost)”連接。在該擴展變型方案中,在使用下載頁面的配置數(shù)據(jù)的情況下對應(yīng)用程序的客戶端側(cè)部分的配置通過所述配置組件進行。本發(fā)明的另一有利的擴展方案規(guī)定在成功安裝和配置應(yīng)用程序以后刪除配置組件,以便通過這種方式釋放客戶端計算機系統(tǒng)處的資源。根據(jù)本發(fā)明的另一擴展方案,下載頁面被如此設(shè)計,使得該下載頁面包含控制元件、例如到Web服務(wù)器的存儲位置的可選的邏輯連接或“鏈接(Link)”、以及另一控制元件、 例如按鈕或“按鍵(Button)”,其中在激活所述另一控制元件以后促使根據(jù)本發(fā)明的配置。在可替代的擴展變型方案中,也可以以腳本控制的方式進行由下載、安裝和配置組成的流程控制。對應(yīng)用程序的客戶端側(cè)部分的配置例如通過將配置數(shù)據(jù)錄入到注冊數(shù)據(jù)庫(“注冊表(Registry)”)中或者錄入到一個或多個配置文件中來進行。根據(jù)本發(fā)明的另一有利的擴展方案,僅僅通過在客戶端計算機系統(tǒng)處操作者的相應(yīng)鑒權(quán)來允許客戶端計算機系統(tǒng)對Web服務(wù)器應(yīng)用程序的訪問。這樣的鑒權(quán)通常需要在輸入用戶標(biāo)識以及相應(yīng)的密碼的情況下登錄??商娲?,鑒權(quán)也可以通過遞交權(quán)限數(shù)據(jù)來進行,該遞交在建立到Web服務(wù)器的數(shù)據(jù)連接的過程中在使用存儲在客戶端計算機系統(tǒng)中的權(quán)限數(shù)據(jù)的情況下進行。這樣的權(quán)限數(shù)據(jù)例如在訪問僅對確定的用戶或用戶組可進入的網(wǎng)絡(luò)驅(qū)動器時被自動傳送。根據(jù)本發(fā)明,所提到的權(quán)限數(shù)據(jù)可以如下被使用鑒權(quán)相應(yīng)的單獨的用戶,并且傳送針對該用戶相應(yīng)地處理的用于配置應(yīng)用程序的客戶端側(cè)部分的配置數(shù)據(jù)。如果配置數(shù)據(jù)僅僅由用戶名和所屬的密碼組成,則所述配置數(shù)據(jù)可以與同樣由用戶標(biāo)識和密碼組成的權(quán)限數(shù)據(jù)相同。


下面根據(jù)附圖進一步闡述本發(fā)明的具有另外的優(yōu)點的實施例和擴展方案。在此,唯一的圖示出了用于解釋各個根據(jù)本發(fā)明的組件的共同作用的原理圖。
具體實施例方式在根據(jù)附圖描述以前,首先對本發(fā)明的動機進行一些闡述。在現(xiàn)有技術(shù)中已知使在服務(wù)器計算機系統(tǒng)上運行的應(yīng)用程序。這種Web應(yīng)用程序接受客戶端計算機系統(tǒng)的所傳送的請求數(shù)據(jù),處理所述請求數(shù)據(jù)并且給客戶端計算機系統(tǒng)提供相應(yīng)的結(jié)果數(shù)據(jù)。所述請求數(shù)據(jù)例如被輸入到由服務(wù)器計算機系統(tǒng)提供并且在客戶端系統(tǒng)處在瀏覽器中加載的網(wǎng)頁中。所述請求數(shù)據(jù)被傳送給服務(wù)器計算機系統(tǒng),并且在那里被處理。作為該處理的結(jié)果,相應(yīng)的結(jié)果數(shù)據(jù)在服務(wù)器計算機系統(tǒng)處被計算并且被傳送給客戶端計算機系統(tǒng)。這樣的Web應(yīng)用程序的例子是服務(wù),所述服務(wù)作為請求數(shù)據(jù)接受一個或多個搜索概念并且作為結(jié)果數(shù)據(jù)返回網(wǎng)頁,所述網(wǎng)頁含有單個搜索概念或搜索的組合。此外在現(xiàn)有技術(shù)中已知Web應(yīng)用程序或也已知基于Web瀏覽器的應(yīng)用程序,其中在服務(wù)器計算機系統(tǒng)上運行的應(yīng)用程序與在客戶端計算機系統(tǒng)上運行的應(yīng)用程序協(xié)作。在此處引入的語言慣用法中,在此涉及應(yīng)用程序的服務(wù)器側(cè)部分以及應(yīng)用程序的客戶端側(cè)部分。為此的例子是公司Google股份有限公司(CA,美國)的以名稱“谷歌地球(Google Earth)”公知的應(yīng)用程序,對其實施需要先前安裝應(yīng)用程序的客戶端側(cè)部分。在此,應(yīng)用程序的客戶端側(cè)部分控制地理地圖的運動表示并且與服務(wù)器側(cè)部分如此協(xié)作,使得由客戶端側(cè)部分所請求的相應(yīng)地圖數(shù)據(jù)由服務(wù)器側(cè)部分分配和傳送。利用在服務(wù)器計算機系統(tǒng)與客戶端計算機系統(tǒng)之間的這樣的工作分配,可以記錄明顯更有效的表示,該表示盡管放棄在客戶端計算機系統(tǒng)上完全存儲地圖數(shù)據(jù)仍然能夠?qū)崿F(xiàn)地圖的流暢運動表示。但是此處所示的本發(fā)明不局限于應(yīng)用程序的服務(wù)器側(cè)和客戶端側(cè)部分的為了分工的目的而不同的設(shè)計。也就是說,本發(fā)明還包括以下應(yīng)用程序,在所述應(yīng)用程序中,服務(wù)器側(cè)部分與客戶端側(cè)部分不同指出僅僅在于所安裝的客戶端側(cè)部分利用確定的配置數(shù)據(jù)被配置,因此被個性化。換言之也就是說,利用根據(jù)本發(fā)明的方法也可以安裝和配置應(yīng)用程序,其中應(yīng)用程序的服務(wù)器側(cè)部分被安裝在服務(wù)器計算機系統(tǒng)上。應(yīng)用程序的該服務(wù)器側(cè)部分應(yīng)該利用本發(fā)明的裝置以相同或至少幾乎相同的方式被安裝在客戶端計算機系統(tǒng)上, 其中在所進行的安裝以后應(yīng)該進行客戶端側(cè)部分的相應(yīng)配置。安裝在客戶端計算機系統(tǒng)上的應(yīng)用程序不必必須在運行時間作為客戶端服務(wù)器應(yīng)用程序與服務(wù)器側(cè)部分協(xié)作。利用根據(jù)本發(fā)明的裝置,也可以進行“獨立(Stand-Alone ) ” 應(yīng)用程序的下載以及配置。
6
下面談及可以使用根據(jù)本發(fā)明的方法的3個示例性環(huán)境。在第一環(huán)境中,軟件制造商的應(yīng)用程序被提供用于通過瀏覽器下載。如果客戶端計算機系統(tǒng)處的操作者決定下載軟件,則在給該操作者提供到應(yīng)用程序的安裝文件的邏輯連接以前,該操作者必須首先創(chuàng)建帳戶(“Acoimt ”),針對該帳戶,操作者例如必須輸入關(guān)于其個人的數(shù)據(jù)。這些數(shù)據(jù)例如包括用戶名和密碼。所選用戶名和所選密碼的組合允許軟件制造商對軟件的以后的操作者進行鑒權(quán)。在此,帳戶給用戶名分配另外的個人數(shù)據(jù),所述個人數(shù)據(jù)例如包含為了對軟件付費所需的數(shù)據(jù)。這樣的帳戶或者已經(jīng)在之前的時刻由操作者創(chuàng)建并且與用戶名邏輯連接,而或者在第一次下載時被創(chuàng)建。通常,軟件制造商感興趣的是,將其以可購買方式提供的軟件僅僅轉(zhuǎn)讓給已經(jīng)繳納了用于下載和運行軟件的協(xié)定價格的操作者來使用。因此在下載和安裝軟件以后,可以在首次啟動應(yīng)用程序時要求用戶在輸入其用戶名和其密碼的情況下鑒權(quán)為該軟件的合法操作者。重新輸入用戶標(biāo)識被認(rèn)為是麻煩的,因為所述用戶標(biāo)識必須已經(jīng)被輸入用于下載軟件。而利用根據(jù)本發(fā)明的下面描述的裝置,可以在下載以后配置應(yīng)用程序并且使重新輸入用戶標(biāo)識不是必要的。在第二環(huán)境中,軟件制造商的應(yīng)用程序同樣被提供用于通過瀏覽器下載。根據(jù)該第二環(huán)境的該應(yīng)用程序是如下的應(yīng)用程序該應(yīng)用程序由于其運行方式而需要輸入用戶標(biāo)識,例如因為需要在與另外的操作者的通信中根據(jù)所述用戶標(biāo)識對操作者進行識別。由公司Skype Technologies SA (盧森堡)提供名稱為“Skype”的應(yīng)用程序,該應(yīng)用程序通過因特網(wǎng)能夠?qū)崿F(xiàn)準(zhǔn)實時通信以及數(shù)據(jù)交換。在此,操作者根據(jù)用戶名相對于另外的操作者被識別。在應(yīng)用程序啟動時,設(shè)置在服務(wù)器處的自動登錄,該登錄對運行該應(yīng)用程序是需要的。為此,在服務(wù)器處為相應(yīng)的用戶名建立帳戶,所述帳戶在輸入用戶數(shù)據(jù)的情況下需要在前注冊。在已有的帳戶的情況下,所安裝的應(yīng)用程序的登錄利用用戶標(biāo)識、即用戶名和密碼向服務(wù)器的自動傳送來進行。對于想要通過下載獲取和安裝應(yīng)用程序的操作者而言值得期望的是,在該操作者已經(jīng)通過Web表格創(chuàng)建了帳戶以后該操作者不必重新配置此后所安裝的應(yīng)用程序,也就是說不必輸入其用戶標(biāo)識。在第三環(huán)境中,從用于通過公司網(wǎng)絡(luò)中的網(wǎng)絡(luò)連接下載應(yīng)用程序或其安裝文件的供應(yīng)出發(fā),其中相應(yīng)網(wǎng)絡(luò)驅(qū)動器的釋放借助于所存儲的授權(quán)數(shù)據(jù)并且以自動的方式、即在不需要對授權(quán)數(shù)據(jù)(即用戶標(biāo)識)進行訪問決定的輸入的情況下進行。在公司網(wǎng)絡(luò)中,通常自動訪問公司數(shù)據(jù)庫、公司目錄是常見的,所述公司數(shù)據(jù)庫、公司目錄給每個員工以可調(diào)用的方式分配其單獨的通信數(shù)據(jù)以及服務(wù)器配置、釋放的網(wǎng)絡(luò)驅(qū)動器等等。對于所述公司網(wǎng)絡(luò)而言值得期望的是,在安裝應(yīng)用程序以后所需要的基于公司數(shù)據(jù)庫項的配置,由此不需要操作者的輸入用于配置本地計算機系統(tǒng)處的所安裝的應(yīng)用程序。即使初次安裝的應(yīng)用程序的配置限制于分配給應(yīng)用程序的服務(wù)器的輸入,這對于具有大量職員的公司而言仍然已經(jīng)意味著巨大的時間損失。因此,在該環(huán)境中自動配置也是值得期望的。在現(xiàn)有技術(shù)中已經(jīng)做出針對自動配置的建議。迄今所使用的方法規(guī)定通過腳本控制的流程來執(zhí)行安裝和首次配置并且通過軟件分發(fā)系統(tǒng)分發(fā)。由Microsoft公司(雷蒙德,華盛頓,美國)以名稱為“System Management System (系統(tǒng)管理系統(tǒng))”或簡稱SMS提供軟件分發(fā)系統(tǒng)。但是這樣的軟件分發(fā)系統(tǒng)的使用和運行與相應(yīng)的耗費相聯(lián)系,并且需要現(xiàn)場(vor Ort)安裝的相應(yīng)編程。此外,迄今使用所謂的“發(fā)現(xiàn)方法(Discovery — Verfahren)”,其中服務(wù)器和客戶端應(yīng)該通過網(wǎng)絡(luò)內(nèi)的廣播機制被找到。所述方法已經(jīng)在小型網(wǎng)絡(luò)架構(gòu)的情況下可被稱為是耗費的。此外,基于發(fā)現(xiàn)方法的機制單獨地不解決如何能夠提供特定的配置數(shù)據(jù)的問題。下面根據(jù)圖闡述根據(jù)本發(fā)明的方法。該圖示出了服務(wù)器計算機系統(tǒng)SRV,其中在(未示出的)存儲區(qū)中安裝應(yīng)用程序的服務(wù)器側(cè)部分A。應(yīng)用程序的所安裝的該服務(wù)器側(cè)部分A在服務(wù)器計算機系統(tǒng)SRV與客戶端計算機系統(tǒng)CLT之間的后來的客戶端服務(wù)器關(guān)系中承擔(dān)服務(wù)器應(yīng)用程序的角色。應(yīng)用程序的服務(wù)器側(cè)部分A的組成部分包括應(yīng)用程序的客戶端側(cè)部分IX的組件,所述組件應(yīng)通過下載被傳輸給客戶端計算機系統(tǒng)并且在那里被安裝。在此,根據(jù)下載容量的需求,實施根據(jù)本發(fā)明的方法的技術(shù)人員選擇應(yīng)用程序的服務(wù)器側(cè)部分A是否卸載應(yīng)用程序的客戶端側(cè)部分IX,即以安裝文件的形式被保持, 或者是否已經(jīng)在服務(wù)器側(cè)安裝了在客戶端計算機系統(tǒng)上所需的文件、即在那里被“拆包 (entpacken)",以便通過該方式被傳輸?shù)娇蛻舳擞嬎銠C系統(tǒng)CLT上。在最后的情況下,此后要描述的在客戶端系統(tǒng)處以安裝的方式存在的應(yīng)用程序X基本上對應(yīng)于應(yīng)用程序的客戶端側(cè)部分IX。因此,從服務(wù)器計算機系統(tǒng)SRV獲取或下載應(yīng)用程序的客戶端側(cè)部分IX —方面可以被理解成獲取應(yīng)用程序的客戶端側(cè)部分IX的在服務(wù)器側(cè)被安裝或預(yù)先安裝的文件,另一方面可替代地也可以被理解成獲取用于安裝應(yīng)用程序的客戶端側(cè)部分IX的安裝文件。在本發(fā)明的可替代實施形式中,配置組件CT可以是應(yīng)用程序的客戶端側(cè)部分IX的一部分,如所示,或者(未示出)被分配給應(yīng)用程序的客戶端側(cè)部分IX。此外,所述配置組件 C f通常可不被認(rèn)為對實施本發(fā)明是必要的。應(yīng)用程序的服務(wù)器側(cè)部分A的另一組成部分包括Web服務(wù)器應(yīng)用程序WS。圍繞應(yīng)用程序的所安裝的服務(wù)器側(cè)部分A的象征性表示的虛線邊緣已經(jīng)表明 Web服務(wù)器應(yīng)用程序WS和應(yīng)用程序的客戶端側(cè)部分IX的組織隨技術(shù)人員的便。因此按具體情況下例如也可以決定將Web服務(wù)器應(yīng)用程序WS集成在應(yīng)用程序的客戶端側(cè)部分IX中??蛻舳擞嬎銠C系統(tǒng)CLT處的操作者現(xiàn)在訪問Web服務(wù)器應(yīng)用程序WS。這由具有附圖標(biāo)記1的箭頭來用符號表示。此外,給操作者提供邏輯連接或URL,其中通過將所述邏輯連接或URL輸入到瀏覽器BRW中,Web服務(wù)器應(yīng)用程序WS被尋址??蛇x地進行通過登錄憑證的鑒權(quán)。Web服務(wù)器應(yīng)用程序WS現(xiàn)在生成網(wǎng)頁WBP,該網(wǎng)頁WBP在瀏覽器BRW中作為具有相應(yīng)(未示出的)操作信息的下載頁面WBP被顯示給操作者。除此之外,在客戶端計算機系統(tǒng)的瀏覽器中所加載的下載頁面包含用于配置應(yīng)用程序的客戶端側(cè)部分的配置數(shù)據(jù),所述配置數(shù)據(jù)例如以HTML頁面WBP的源代碼的形式以不可見的方式被傳送。在此,配置數(shù)據(jù)從操作者的帳戶信息或在服務(wù)器計算機系統(tǒng)SRV或另一(未示出的)服務(wù)器上存儲的操作者獨特的另外的配置數(shù)據(jù)中得出。兩個控制元件LNK、CRT構(gòu)成下載頁面WBP的另一組成部分,所述控制元件LNK、CRT 在下面予以進一步闡述。第一控制元件LNK構(gòu)成用于下載所期望的應(yīng)用程序、更確切而言應(yīng)用程序的客戶端側(cè)部分IX的可選的邏輯連接LNK。因此,邏輯連接指向應(yīng)用程序的客戶端側(cè)部分IX的存儲位置。操作者可以通過激活邏輯連接LNK、例如通過鼠標(biāo)點擊來促使下載和存儲或安裝應(yīng)用程序的客戶端側(cè)部分IX。
在該圖中通過所安裝的應(yīng)用程序X以及所安裝的配置組件C來說明在客戶端計算機系統(tǒng)上的應(yīng)用程序的所安裝的客戶端側(cè)部分。安裝在客戶端計算機系統(tǒng)中的存儲器的 (未示出的)被設(shè)置用于安裝應(yīng)用程序的區(qū)域中進行。在用于安裝應(yīng)用程序X的安裝例程和所安裝的配置組件C中可以規(guī)定在成功安裝應(yīng)用程序X以及配置組件C以后自動啟動可執(zhí)行的配置組件。下載頁面WBP的第二控制元件CRT例如被構(gòu)造為按鈕或“按鍵(Button)”,在操縱所述按鈕或按鍵以后,操作者可以促使配置已經(jīng)成功安裝的應(yīng)用程序X。第二控制元件優(yōu)選地被表示成配置按鈕CRT并且例如配備有注解“安裝后一鍵配置(One Touch Post Install configuration)”。因此可以有利地利用下面所示的方法從同一下載頁面WBP出發(fā)進行安裝和首次配置。替代于在成功安裝后自動啟動配置組件C,也可以通過激活配置按鈕CRT來設(shè)置該啟動。在由操作者激活配置按鈕CRT的情況下,在成功結(jié)束安裝并且自動啟動配置組件 C以后,在使用以HTML頁面WBP的源代碼形式被傳送的配置數(shù)據(jù)的情況下執(zhí)行應(yīng)用程序X 的自動配置。為此在本發(fā)明的一個實施形式中,在充當(dāng)服務(wù)器的配置組件C與充當(dāng)客戶端的瀏覽器BRW之間建立本地客戶端服務(wù)器連接,其中在瀏覽器中所加載的下載頁面的配置數(shù)據(jù)通過本地客戶端服務(wù)器連接、例如通過HTTP或也通過HTTP/S連接在使用HTTP功能 “HTTP-GET”或“HTTP — POST”的情況下被傳送給配置組件。尤其是在瀏覽器的安全設(shè)定禁止從遠程位置、即Web服務(wù)器應(yīng)用程序WS的存儲位置直接接管配置數(shù)據(jù)時提供這樣的本地客戶端服務(wù)器連接或者“本地主機”連接。在接收配置數(shù)據(jù)以后,配置組件C將配置數(shù)據(jù)傳送給針對應(yīng)用程序X為使用讀取訪問所設(shè)置的存儲位置、例如注冊表或一個或多個配置文件。如果瀏覽器的安全設(shè)定允許公司網(wǎng)絡(luò)內(nèi)的遠程訪問,則可以不考慮使用配置組件 C。在這種情況下,應(yīng)用程序X的客戶端側(cè)部分的配置在直接使用下載頁面的通過瀏覽器 BRff讀出的配置數(shù)據(jù)的情況下進行。在本發(fā)明的可替代實施形式中規(guī)定相繼地自動執(zhí)行利用兩個控制元件LNK、CRT 所觸發(fā)的動作、即包括安裝和首次配置的下載,使得操作者在下載頁面上僅必須激活控制元件CRT。本發(fā)明的一個示例性的應(yīng)用領(lǐng)域是安裝在客戶網(wǎng)絡(luò)中的服務(wù)器上的企業(yè)Web應(yīng)用程序。所建議的“一鍵配置(One Touch Configuration)”方法簡化了要安裝的應(yīng)用程序的首次配置,并且使安裝之后的手動輸入多余。該方法比可比較的其它的方法可以更簡單地被實施。用戶特定的數(shù)據(jù)可以通過應(yīng)用程序的服務(wù)器側(cè)部分A —般性地被處理并且然后通過客戶端計算機系統(tǒng)CLT處的瀏覽器到達安裝的應(yīng)用程序X。此外,根據(jù)本發(fā)明的方法可以應(yīng)用于從因特網(wǎng)獲取應(yīng)用程序,其中客戶在供應(yīng)商處具有帳戶??蛻衾闷淇蛻舻卿浀卿浀焦镜木W(wǎng)頁上。在公司側(cè)通過客戶的帳戶信息已知客戶已經(jīng)購買了哪些應(yīng)用程序并且可以提供相應(yīng)的補充下載,包括相應(yīng)的許可密鑰。然后,所述許可密鑰可以以簡單的方式借助于所提出的方法被傳送給安裝的應(yīng)用程序。
9
權(quán)利要求
1.用于配置應(yīng)用程序的方法,所述應(yīng)用程序包括應(yīng)用程序的服務(wù)器側(cè)部分(A),其被安裝在服務(wù)器計算機系統(tǒng)(SRV)上;以及應(yīng)用程序的客戶端側(cè)部分(X),其要被安裝在客戶端計算機系統(tǒng)(CLT)上并且被配置,其中執(zhí)行下列方法步驟a)通過客戶端計算機系統(tǒng)訪問(1)分配給應(yīng)用程序的服務(wù)器側(cè)部分(A)的Web服務(wù)器應(yīng)用程序(WS);b )由Web服務(wù)器應(yīng)用程序(WS )生成下載頁面(WBP ),其中下載頁面(WBP )包含用于配置應(yīng)用程序的客戶端側(cè)部分(X)的配置數(shù)據(jù)并且被加載在客戶端計算機系統(tǒng)的瀏覽器(BRW) 中;c)通過瀏覽器從服務(wù)器計算機系統(tǒng)獲取應(yīng)用程序的客戶端側(cè)部分(X)并且在客戶端計算機系統(tǒng)上安裝應(yīng)用程序的客戶端側(cè)部分(X);d)在使用下載頁面(WBP)的配置數(shù)據(jù)的情況下配置應(yīng)用程序的客戶端側(cè)部分(X)。
2.根據(jù)權(quán)利要求1所述的方法,其特征在于代替方法步驟c)的下列方法步驟cl)通過瀏覽器(BRW)從服務(wù)器計算機系統(tǒng)獲取應(yīng)用程序的客戶端側(cè)部分(X)并且在客戶端計算機系統(tǒng)(CLT)上安裝應(yīng)用程序的客戶端側(cè)部分(X)以及配置組件(C); c2)啟動配置組件(C);c3)在客戶端計算機系統(tǒng)(CLT)上建立本地客戶端服務(wù)器連接,其中配置組件(C)被設(shè)立為服務(wù)器并且瀏覽器(BRW)被設(shè)立為客戶端;c4)將在瀏覽器(BRW)中所加載的下載頁面的配置數(shù)據(jù)傳送給配置組件(C)。
3.根據(jù)權(quán)利要求2所述的方法, 其特征在于,本地客戶端服務(wù)器連接被設(shè)立為http連接或者https連接。
4.根據(jù)權(quán)利要求2和3之一所述的方法, 其特征在于,當(dāng)在客戶端計算機系統(tǒng)(CLT)處成功執(zhí)行方法步驟d)以后刪除配置組件(C)。
5.根據(jù)前述權(quán)利要求之一所述的方法, 其特征在于,在客戶端計算機系統(tǒng)(CLT)的瀏覽器(BRW)中所加載的下載頁面(WBP)包含控制元件 (CRT),其中在激活所述控制元件(CRT)以后啟動方法步驟d)。
6.根據(jù)權(quán)利要求1至4之一所述的方法, 其特征在于,借助于腳本控制的流程控制通過自動激活啟動方法步驟d)。
7.根據(jù)前述權(quán)利要求之一所述的方法, 其特征在于,對應(yīng)用程序的客戶端側(cè)部分(X)的配置通過將配置數(shù)據(jù)錄入到注冊數(shù)據(jù)庫中或者客戶端計算機系統(tǒng)(CLT)的配置文件中來進行。
8.根據(jù)前述權(quán)利要求之一所述的方法,其特征在于對方法步驟a)進行補充的在Web服務(wù)器應(yīng)用程序(WS)處的鑒權(quán)。
9.根據(jù)權(quán)利要求8所述的方法,其特征在于,鑒權(quán)通過登錄進行。
10.根據(jù)權(quán)利要求8所述的方法,其特征在于,鑒權(quán)通過遞交權(quán)限數(shù)據(jù)進行。
11.用于配置應(yīng)用程序的Web服務(wù)器組件,所述應(yīng)用程序包括應(yīng)用程序的服務(wù)器側(cè)部分(A),其被安裝在服務(wù)器計算機系統(tǒng)(SRV)上;以及應(yīng)用程序的客戶端側(cè)部分(X),其要被安裝在客戶端計算機系統(tǒng)(CLT)上并且被配置,其中設(shè)置下列裝置用于通過客戶端計算機系統(tǒng)(CLT)建立訪問的裝置;以及用于生成下載頁面(WBP)的裝置,其中下載頁面(WBO)包含用于配置應(yīng)用程序的客戶端側(cè)部分(X)的配置數(shù)據(jù)并且被設(shè)置用于加載在客戶端計算機系統(tǒng)(CLT)的瀏覽器(BRW) 中,其中在通過瀏覽器(BRW)從服務(wù)器計算機系統(tǒng)(SRV)獲取應(yīng)用程序的客戶端側(cè)部分(X) 并且在客戶端計算機系統(tǒng)(CLT)上安裝應(yīng)用程序的客戶端側(cè)部分(X)以后,在使用下載頁面(WBP)的配置數(shù)據(jù)的情況下設(shè)置應(yīng)用程序的客戶端側(cè)部分(X)的配置。
全文摘要
本發(fā)明涉及一種用于在通過網(wǎng)頁下載應(yīng)用程序以后自動配置應(yīng)用程序的方法。本發(fā)明的示例性應(yīng)用領(lǐng)域是安裝在客戶網(wǎng)絡(luò)中的服務(wù)器上的企業(yè)Web應(yīng)用程序。所建議的“一鍵配置”方法簡化了要安裝的應(yīng)用程序的首次配置并且使得安裝之后的手動輸入多余。此外,根據(jù)本發(fā)明的方法可以用于從因特網(wǎng)中獲取應(yīng)用程序,其中客戶在供應(yīng)商處具有帳戶。客戶利用其客戶登錄登錄到公司的網(wǎng)頁上。在公司側(cè)通過客戶的帳戶信息已知客戶已經(jīng)購買了哪些應(yīng)用程序并且可以提供相應(yīng)的補充下載,包括相應(yīng)的許可密鑰。然后,這些許可密鑰可以以簡單的方式借助于所提出的方法被傳送給已安裝的應(yīng)用程序。
文檔編號H04L29/08GK102165417SQ200880131283
公開日2011年8月24日 申請日期2008年9月25日 優(yōu)先權(quán)日2008年9月25日
發(fā)明者T·萊德勒 申請人:西門子企業(yè)通訊有限責(zé)任兩合公司
網(wǎng)友詢問留言 已有0條留言
  • 還沒有人留言評論。精彩留言會獲得點贊!
1
健康| 新民市| 静乐县| 枣庄市| 绿春县| 陆良县| 黎城县| 寿光市| 珠海市| 浏阳市| 砚山县| 弥勒县| 改则县| 重庆市| 剑河县| 芜湖县| 郎溪县| 沙湾县| 襄樊市| 卓尼县| 介休市| 黎川县| 思南县| 含山县| 济阳县| 普陀区| 昆山市| 方城县| 大冶市| 鱼台县| 奉新县| 临朐县| 康保县| 肥乡县| 桑日县| 南京市| 全南县| 宁津县| 武胜县| 呼图壁县| 鱼台县|