專利名稱:網(wǎng)絡(luò)系統(tǒng)的制作方法
技術(shù)領(lǐng)域:
本發(fā)明涉及具備瘦客戶機(jī)的網(wǎng)絡(luò)系統(tǒng)。
背景技術(shù):
近年來,具備瘦客戶機(jī)(不具備存儲裝置,或者,禁止使用存儲裝置的計(jì) 算機(jī))的系統(tǒng)備受矚目。在該系統(tǒng)中,在與網(wǎng)絡(luò)連接的服務(wù)器中匯總管理數(shù)據(jù),
而在瘦客戶機(jī)一側(cè)不存儲數(shù)據(jù)(參照專利文獻(xiàn)1:日本專利公開號2006-209610
號公報(bào))。
在禁止使用計(jì)算機(jī)的存儲裝置的情況下,操作者等需要到達(dá)設(shè)置計(jì)算機(jī)的 地點(diǎn),將數(shù)據(jù)轉(zhuǎn)移到服務(wù)器,進(jìn)行用于禁止存儲裝置的利用的設(shè)定等。
今后,考慮到具備瘦客戶機(jī)的系統(tǒng)的普及,可以想象在日本全國范圍內(nèi)需 要實(shí)現(xiàn)瘦客戶機(jī)的計(jì)算機(jī)的數(shù)目會達(dá)到數(shù)萬臺規(guī)模。這樣,如果操作者等對每 一臺進(jìn)行操作,會導(dǎo)致成本和勞力的龐大化。而專利文獻(xiàn)l中沒有考慮到該課 題。
發(fā)明內(nèi)容
本發(fā)明的目的在于提供一種不向現(xiàn)場派遣操作者,而是通過網(wǎng)絡(luò)將存儲于 終端的數(shù)據(jù)轉(zhuǎn)移到服務(wù)器,能夠迅速地將終端實(shí)現(xiàn)為瘦客戶機(jī)的系統(tǒng)。 為了解決上述課題,以下為本發(fā)明的一種所希望的實(shí)施方式。 在分別通過網(wǎng)絡(luò)連接管理裝置、服務(wù)器和終端的網(wǎng)絡(luò)系統(tǒng)中,管理裝置具 備從終端收集表示該終端的狀態(tài)的狀態(tài)信息的狀態(tài)管理部;根據(jù)狀態(tài)管理部 收集的狀態(tài)信息,將用于指示從終端到服務(wù)器的數(shù)據(jù)轉(zhuǎn)移的轉(zhuǎn)移開始消息發(fā)送 到該終端的終端指示部。終端具備當(dāng)接收到轉(zhuǎn)移開始消息時(shí),判定是否轉(zhuǎn)移 數(shù)據(jù)的判定部;在判定轉(zhuǎn)移數(shù)據(jù)的情況下,將數(shù)據(jù)發(fā)送到服務(wù)器的數(shù)據(jù)發(fā)送部; 在數(shù)據(jù)發(fā)送部完成數(shù)據(jù)的發(fā)送的情況下,將數(shù)據(jù)從該終端具備的存儲裝置刪除 的存儲裝置控制部;刪除數(shù)據(jù)后,使該終端作為瘦客戶機(jī)發(fā)揮功能的瘦客戶機(jī) 部。
根據(jù)本發(fā)明,能夠提供一種不向現(xiàn)場派遣操作者,而是通過網(wǎng)絡(luò)將存儲于 終端的數(shù)據(jù)轉(zhuǎn)移到服務(wù)器,能夠迅速地將終端實(shí)現(xiàn)為瘦客戶機(jī)的系統(tǒng)。
圖l是網(wǎng)絡(luò)系統(tǒng)的示意圖。
圖2是計(jì)算機(jī)的硬件構(gòu)成圖。
圖3是存儲于終端3的存儲裝置中的軟件構(gòu)成圖。 圖4是存儲于管理裝置1的存儲裝置中的軟件構(gòu)成圖。 圖5是轉(zhuǎn)移管理表的示意圖。 圖6是管理裝置1的轉(zhuǎn)移管理部44的流程圖。 圖7是管理裝置1的顯示裝置的畫面例。 圖8是終端3的轉(zhuǎn)移部34的流程圖。
具體實(shí)施例方式
下面,參照
本發(fā)明的實(shí)施方式。 圖l是網(wǎng)絡(luò)系統(tǒng)的示意圖。
網(wǎng)絡(luò)系統(tǒng)由管理裝置1、服務(wù)器2以及多個(gè)終端3 (3-1、 3-2)構(gòu)成,這 些分別通過網(wǎng)絡(luò)4連接。
另外,終端3—分為瘦客戶機(jī)的情況和非瘦客戶機(jī)(能夠利用存儲裝置的終 端)的情況,假定僅限于終端3是瘦客戶機(jī)的情況下,與服務(wù)器2共同構(gòu)成瘦 客戶機(jī)系統(tǒng)。另外,管理裝置1的功能和服務(wù)器2的功能也可以通過同一計(jì)算 機(jī)來實(shí)現(xiàn)。
圖2是計(jì)算機(jī)(管理裝置l、服務(wù)器2、終端3等)的硬件構(gòu)成圖。 計(jì)算機(jī)由CPU21、主存儲器22、存儲裝置23、通信裝置24、輸入輸出裝 置(鍵盤、鼠標(biāo)等)25以及顯示裝置26構(gòu)成,這些通過總線等通信線27連 接。另外,計(jì)算機(jī)為瘦客戶機(jī)的情況下,存儲裝置23或者被禁止利用,或者 不存在。另外,服務(wù)器2也可以不具備顯示裝置26。
CPU21將存儲于存儲裝置23中的程序(瘦客戶機(jī)的情況下,將存儲于服 務(wù)器2中的程序)讀入主存儲器22,執(zhí)行各種處理。本實(shí)施例中說明的程序 和數(shù)據(jù)可以預(yù)先存儲于存儲裝置23,也可以從CD-ROM等存儲媒體輸入,還 可以經(jīng)由網(wǎng)絡(luò)從其它裝置下載。另外,由該程序?qū)崿F(xiàn)的功能也可以通過專用的
硬件來實(shí)現(xiàn)。
以下的說明中,有時(shí)像程序?yàn)樾袨橹黧w記述,但是,實(shí)際上,CPU才是 執(zhí)行該程序、進(jìn)行處理的主體,這件事情是不言自明的。
圖3是存儲于終端3的存儲裝置中的軟件構(gòu)成圖。
終端3的存儲裝置存儲操作系統(tǒng)(以下記載為"OS" )31、控制硬件的驅(qū) 動程序32、與其它裝置進(jìn)4亍通信的通信控制部33、與管理裝置1交換消息的 同時(shí)將終端3轉(zhuǎn)移到瘦客戶機(jī)的轉(zhuǎn)移部34和文字處理、表計(jì)算等通用部35 等的程序、以及后述的轉(zhuǎn)移管理表36和文件等的用戶數(shù)據(jù)37。
轉(zhuǎn)移部34由向服務(wù)器2發(fā)送(轉(zhuǎn)移)數(shù)據(jù)的數(shù)據(jù)發(fā)送部340、控制與終 端3連接的設(shè)備的設(shè)備控制部341、控制向終端3的存儲裝置進(jìn)行訪問的存儲 裝置控制部342、控制以通用部35等為對象、由操作者等指定的程序的起動 的起動控制部343、獲取本身終端的轉(zhuǎn)移狀態(tài)(圖5中的55 )和存貨信息的信 息獲取部344、檢測網(wǎng)絡(luò)4質(zhì)量的質(zhì)量檢測部345、算出數(shù)據(jù)轉(zhuǎn)移時(shí)間的轉(zhuǎn)移 時(shí)間算出部346、進(jìn)行能否轉(zhuǎn)移數(shù)據(jù)等各種判定的判定部347、進(jìn)行OS控制 和OS設(shè)定信息的更新的OS操作部348以及將終端3作為瘦客戶機(jī)發(fā)揮功能 的瘦客戶才幾部349構(gòu)成。
這里,所謂存貨信息,表示關(guān)于CPU或存儲器等硬件的信息、以及存儲 于終端內(nèi)的軟件的信息、設(shè)定信息、或管理信息等。另外,所謂質(zhì)量,表示數(shù) 據(jù)溝通的有無、通信傳輸延遲時(shí)間、利用頻帶、吞吐量、損失、擺動等。作為 質(zhì)量檢測部345的例子,有例如Ping、 Traceroute等。Ping是用于診斷連接到 IP網(wǎng)絡(luò)的裝置間溝通的有無、檢測通信數(shù)據(jù)的往返傳輸時(shí)間的程序,Traceroute 是用于調(diào)查經(jīng)過在連接到網(wǎng)絡(luò)的裝置間設(shè)置的路由器裝置的路徑的程序。在這 些程序中采用通過發(fā)送網(wǎng)絡(luò)檢測用數(shù)據(jù)并觀察該數(shù)據(jù)的行為來檢測該質(zhì)量的 所謂主動檢測手法、或者通過捕捉網(wǎng)絡(luò)中流動的數(shù)據(jù)并觀察該數(shù)據(jù)的行為來檢 測該質(zhì)量的所謂被動檢測手法。
另外,作為連接到終端3的設(shè)備,具有例如DVD驅(qū)動器、CD驅(qū)動器、 RAM驅(qū)動器、MO驅(qū)動器、FD驅(qū)動器等能夠連接到PCMCIA槽等外部輸入 輸出端口的設(shè)備。
轉(zhuǎn)移部34預(yù)先安裝在即將設(shè)置到現(xiàn)場的終端內(nèi)。但是,對于已經(jīng)設(shè)置在
現(xiàn)場的終端,需要通過用戶的操作來安裝。例如考慮通過郵寄的CD-ROM 來安裝,或者,從服務(wù)器下載等。
圖4是存儲于管理裝置1的存儲裝置中的軟件構(gòu)成圖。
管理裝置1的存儲裝置由OS41、驅(qū)動程序42、通信控制部43以及管理 數(shù)據(jù)轉(zhuǎn)移的轉(zhuǎn)移管理部44等的程序和轉(zhuǎn)移管理表45構(gòu)成。
轉(zhuǎn)移管理部44由將從終端3發(fā)送來的轉(zhuǎn)移部34的執(zhí)行狀態(tài)記錄在轉(zhuǎn)移管 理表45中的狀態(tài)管理部441、將轉(zhuǎn)移管理表45的內(nèi)容顯示在管理裝置1的顯 示裝置上的狀態(tài)顯示部442、根據(jù)操作者等通過輸入輸出裝置做出的指示向終 端3進(jìn)行各種指示的終端指示部443以及管理連接到服務(wù)器2的終端的數(shù)目和 能夠連接到服務(wù)器2的上限臺數(shù)的終端數(shù)目管理部444構(gòu)成。
圖5是轉(zhuǎn)移管理表36 (或者45)的示意圖。
該表中,將唯一識別終端3的識別符50、表示終端3所設(shè)置的地點(diǎn)(自 治體稱、建筑物名稱等、地理上的經(jīng)度/綽度的位置信息等)的設(shè)置地點(diǎn)51、 表示終端3的IP地址等的本身終端邏輯識別信息52、表示信息被更新的日期 和時(shí)間的更新日期時(shí)間53、表示安裝到終端3上的轉(zhuǎn)移部34的狀態(tài)的程序狀 態(tài)54、表示終端3從非瘦客戶機(jī)到瘦客戶機(jī)的轉(zhuǎn)移過程的狀態(tài)的轉(zhuǎn)移狀態(tài)55、 表示由操作者等指定的轉(zhuǎn)移目的地的服務(wù)器2的IP地址等的轉(zhuǎn)移目的地邏輯 識別信息56、表示數(shù)據(jù)轉(zhuǎn)移所需時(shí)間的轉(zhuǎn)移時(shí)間57、表示能否將實(shí)現(xiàn)了瘦客 戶機(jī)(或者向瘦客戶機(jī)轉(zhuǎn)移途中的)終端3恢復(fù)到非痩客戶機(jī)的切回可否58 (可能的情況下存儲為"可",不可能的情況下存儲為"不可")以及表示數(shù)據(jù) 轉(zhuǎn)移的開始時(shí)刻的轉(zhuǎn)移開始時(shí)刻(年月日時(shí)、從執(zhí)行指示開始的天數(shù)和時(shí)間等) 59作為一組信息來存儲。在終端3的轉(zhuǎn)移管理表36中,根據(jù)自身狀態(tài)的變化, 隨時(shí)地進(jìn)行追加、更新。另外,在管理裝置1的轉(zhuǎn)移管理表45中,根據(jù)轉(zhuǎn)移 管理部44通過網(wǎng)絡(luò)4從終端3接收的信息或由操作者等進(jìn)行的操作隨時(shí)地進(jìn) 行追加/更新。另外,轉(zhuǎn)移開始時(shí)刻59也可以由操作者等指定。
在程序狀態(tài)54中,具有轉(zhuǎn)移部34沒有^C安裝在終端3的"安裝前"、正 在進(jìn)行安裝的"安裝中"、被安裝但是沒有被執(zhí)行的"停止中"、被安裝并且正 被執(zhí)行的"執(zhí)行中,,以及被安裝并且正常地完成執(zhí)行的"執(zhí)行完成',等狀態(tài)。 另外,在轉(zhuǎn)移狀態(tài)55中,具有"轉(zhuǎn)移前"、"轉(zhuǎn)移中"、"中止"、"轉(zhuǎn)移完成"
的狀態(tài)。在"轉(zhuǎn)移中"中,具有檢測網(wǎng)絡(luò)質(zhì)量并算出數(shù)據(jù)的轉(zhuǎn)移時(shí)間的"轉(zhuǎn)移
時(shí)間算出中"、將存儲于終端3的存儲裝置中的數(shù)據(jù)復(fù)制到服務(wù)器2的存儲裝 置的"數(shù)據(jù)復(fù)制中"、刪除存儲于終端3的存儲裝置中的數(shù)據(jù)的"數(shù)據(jù)刪除中" 以及將連接到終端3的存儲裝置或在終端3上連接的設(shè)備無效化的"設(shè)備無效 化中"的狀態(tài)。進(jìn)一步,在"中止"中具有由于系統(tǒng)中的某種故障而導(dǎo)致數(shù)據(jù) 轉(zhuǎn)移中止的"故障"、通過將終端恢復(fù)到非瘦客戶機(jī)而中止數(shù)據(jù)轉(zhuǎn)移的"切回 中"的狀態(tài)。
圖6是管理裝置1的轉(zhuǎn)移管理部44的流程圖。
轉(zhuǎn)移管理部44首先將轉(zhuǎn)移管理表45或文件等讀入主存儲器22,狀態(tài)顯 示部442將讀入的信息顯示到顯示裝置(步驟61 )。
然后,狀態(tài)管理部441收集終端3的轉(zhuǎn)移管理表36的信息(步驟62 ), 將收集的信息記錄到轉(zhuǎn)移管理表45中(步驟63 )。此時(shí),更新日期時(shí)間53也 更新。另外,在步驟62中,在不能夠收集到終端3的信息的情況下,判斷該 終端3不具有轉(zhuǎn)移部34,使轉(zhuǎn)移管理表45的程序狀態(tài)54為"安裝前"。
然后,狀態(tài)顯示部442將更新后的轉(zhuǎn)移管理表45顯示到管理裝置1的顯 示裝置(步驟64)。之后,經(jīng)過了一定時(shí)間后(步驟65)結(jié)束,如果沒有經(jīng)過 一定時(shí)間,則返回到步驟62。
圖7是管理裝置1的顯示裝置的畫面例。
狀態(tài)顯示部442依次地顯示轉(zhuǎn)移管理表45的信息。信息被追加、刪除、 更新時(shí),顯示畫面上的信息也依次地被追加、刪除、更新。
操作者等指定顯示畫面上的轉(zhuǎn)移管理表45的程序狀態(tài)54為"安裝中"或 者"停止中,,的PC,按下"轉(zhuǎn)移開始,,按鈕71。
到"轉(zhuǎn)移開始,,按力組71 ^皮按下時(shí),終端指示部443向終端3發(fā)送轉(zhuǎn)移開 始消息(請求用于將終端3從非瘦客戶機(jī)轉(zhuǎn)移到瘦客戶機(jī)的處理開始的消息)。 另外,當(dāng)"切回,,按鈕72被按下時(shí),終端指示部443向終端3發(fā)送切回消息
(請求用于將實(shí)現(xiàn)瘦客戶機(jī)或者向瘦客戶機(jī)轉(zhuǎn)移途中的終端3恢復(fù)到非瘦客 戶機(jī)的處理開始的消息)。但是,終端數(shù)目管理部4"在連接到服務(wù)器2的終 端的數(shù)目超過上限時(shí),保留轉(zhuǎn)移開始消息的發(fā)送,在等于或者低于上限時(shí)發(fā)送 轉(zhuǎn)移開始消息。或者,也可以在畫面上顯示不能夠轉(zhuǎn)移的意思,在能夠轉(zhuǎn)移后, 進(jìn)行催促轉(zhuǎn)移開始的顯示。
當(dāng)"狀態(tài)收集"按鈕73被按下時(shí),終端指示部向終端3發(fā)送狀態(tài)信息請
求消息(請求表示終端3的轉(zhuǎn)移部34的執(zhí)行狀態(tài)的信息(狀態(tài)信息)的消息)。 另外,在狀態(tài)管理部441可隨時(shí)接收從終端3發(fā)送的狀態(tài)信息的形態(tài)的情況下, 也可以不具備"狀態(tài)收集"按鈕。
圖8是終端3的轉(zhuǎn)移部34的流程圖。
首先,信息獲取部344獲取本身終端的轉(zhuǎn)移狀態(tài)(相當(dāng)于圖5中的55) 以及存貨信息(步驟801 )。然后,轉(zhuǎn)移部34等待來自管理裝置1的消息的到 達(dá)(步驟802),在接收到消息時(shí),判定消息的種類(步驟803 )。這里,處理 的消息有狀態(tài)信息請求消息、轉(zhuǎn)移開始消息、切回消息三種。
在接收到狀態(tài)信息請求消息的情況下,通信控制部33將在步驟801獲取 的信息作為答復(fù)消息發(fā)送到管理裝置1 (步驟804)。這時(shí),由于終端3的轉(zhuǎn)移 狀態(tài)為向瘦客戶機(jī)轉(zhuǎn)移之前,所以將表示"轉(zhuǎn)移前"的信息發(fā)送到管理裝置1。 然后,返回到步驟802。
在接收到轉(zhuǎn)移開始信息的情況下,質(zhì)量檢測部345檢測終端3與服務(wù)器2 之間的網(wǎng)絡(luò)質(zhì)量(步驟805)。此時(shí),信息獲取部344向管理裝置1發(fā)送表示 "轉(zhuǎn)移中(檢測中)"的答復(fù)消息。另外,轉(zhuǎn)移開始消息中也包含有轉(zhuǎn)移目的 地的服務(wù)器2的IP地址、表示從終端3向服務(wù)器2復(fù)制的數(shù)據(jù)的存儲地點(diǎn)的 信息、表示存儲服務(wù)器2內(nèi)的數(shù)據(jù)的地點(diǎn)的信息、用于復(fù)制可在終端3上的 CPU中執(zhí)行的數(shù)據(jù)的命令程序、解釋程序、腳本程序等。
然后,轉(zhuǎn)移時(shí)間算出部346根據(jù)在步驟801獲取的存儲于終端3中的數(shù)據(jù) 量和在步驟805檢測的網(wǎng)絡(luò)質(zhì)量的信息,算出將存儲于終端3中的數(shù)據(jù)轉(zhuǎn)移到 服務(wù)器2時(shí)所需要的轉(zhuǎn)移時(shí)間(圖5中的57)(步驟806)。然后,判定部347 判定能否轉(zhuǎn)移數(shù)據(jù)(步驟807 )。
作為判定能否轉(zhuǎn)移數(shù)據(jù)的方法,有基于算出的轉(zhuǎn)移時(shí)間的方法。例如預(yù) 先設(shè)定好閾值,如果不超過閾值,就轉(zhuǎn)移數(shù)據(jù)。還有基于時(shí)間帶的方法。例如 在不進(jìn)行業(yè)務(wù)的夜間時(shí)間帶等規(guī)定的時(shí)間帶轉(zhuǎn)移數(shù)據(jù)。另外,在不以基于算出 的轉(zhuǎn)移時(shí)間的方法進(jìn)行數(shù)據(jù)轉(zhuǎn)移的情況下,也可以不進(jìn)行步驟805、 806。
在判定轉(zhuǎn)移數(shù)據(jù)的情況下,數(shù)據(jù)發(fā)送部340進(jìn)行數(shù)據(jù)的轉(zhuǎn)移(步驟808)。
數(shù)據(jù)發(fā)送部340將數(shù)據(jù)發(fā)送到服務(wù)器2,服務(wù)器2的CPU將該數(shù)據(jù)存儲到本 身的存儲裝置。在判定不轉(zhuǎn)移數(shù)據(jù)的情況下,返回到步驟802。
通信控制部33向管理裝置1在轉(zhuǎn)移時(shí)間算出中時(shí)發(fā)送表示"轉(zhuǎn)移中(轉(zhuǎn) 移時(shí)間算出中)"的消息,在算出轉(zhuǎn)移時(shí)間后,如果開始了數(shù)據(jù)轉(zhuǎn)移,則發(fā)送 表示"轉(zhuǎn)移中(數(shù)據(jù)復(fù)制中)"的答復(fù)消息,在不進(jìn)行數(shù)據(jù)轉(zhuǎn)移時(shí),發(fā)送表示 "中止(故障)"的答復(fù)消息。
然后,判定部347確認(rèn)復(fù)制的數(shù)據(jù)與復(fù)制源的數(shù)據(jù)一致,判定是否正常地 完成了復(fù)制(步驟809)。在拷貝處理中發(fā)生中斷、復(fù)制后的檢查處理中發(fā)生 不一致的情況下,視作轉(zhuǎn)移處理中發(fā)生了故障,停止轉(zhuǎn)移處理(步驟810)。 通信控制部33向管理裝置l發(fā)送表示"中止(故障)"的答復(fù)消息,結(jié)束。
在正常完成數(shù)據(jù)復(fù)制的情況下,存儲裝置控制部342刪除存儲于終端3 內(nèi)的存儲裝置中的數(shù)據(jù),進(jìn)行用于抑制向存儲裝置寫入數(shù)據(jù)的寫入限制設(shè)定 (步驟811)。通信控制部33向管理裝置l發(fā)送表示"轉(zhuǎn)移中(數(shù)據(jù)刪除中)" 的答復(fù)消息。
然后,起動控制部343抑制存儲于終端3中的程序的起動(步驟812), 設(shè)備控制部341抑制連接到終端3的設(shè)備的驅(qū)動(步驟813 )。
然后,瘦客戶機(jī)部349與服務(wù)器2進(jìn)行通信,使終端3作為瘦客戶機(jī)發(fā)揮 功能(步驟814)。具體地講,使在終端3內(nèi)運(yùn)行的OA程序等的利用無效化, 僅將在服務(wù)器2內(nèi)運(yùn)行的處理的畫面信息看起來猶如在終端3中運(yùn)行那樣進(jìn)行 處理。然后,如果經(jīng)過一定時(shí)間后(步驟822)則結(jié)束,如果沒有經(jīng)過一定時(shí) 間,則返回到步驟802。
通信控制部33向管理裝置1發(fā)送表示"轉(zhuǎn)移完成"的消息。通過這樣, 完成終端3從非瘦客戶機(jī)到瘦客戶機(jī)的轉(zhuǎn)移。然后,返回到步驟802。
在接收到切回消息的情況下,判定部347判定終端3的狀態(tài)(步驟815 ), 在轉(zhuǎn)移管理表36的轉(zhuǎn)移狀態(tài)55為"轉(zhuǎn)移完成"時(shí)轉(zhuǎn)移到步驟816。而在"轉(zhuǎn) 移中"或者"中止,,時(shí),返回到步驟802,中止轉(zhuǎn)移處理。此時(shí),判定部347 向管理裝置l發(fā)送表示"轉(zhuǎn)移前"的消息。
然后,判定部347判定終端3能否恢復(fù)到轉(zhuǎn)移處理開始前的狀態(tài)(步驟 816)。具體地講,判定是否經(jīng)過了能夠切回的期間,在可能的情況下,瘦客戶
機(jī)部349停止處理(步驟817),在不可能的情況下,返回到步驟802。
然后,設(shè)備控制部341解除連接到終端3的設(shè)備的控制抑制(步驟818 ),
起動控制部343解除程序起動抑制(步驟819),存儲裝置控制部342解除存
儲裝置的寫入限制(步驟820)。
然后,從服務(wù)器2復(fù)制數(shù)據(jù),檢查復(fù)制的數(shù)據(jù)(步驟821),恢復(fù)到轉(zhuǎn)移
前的非瘦客戶機(jī)。此時(shí),通信控制部33向管理裝置l發(fā)送表示"轉(zhuǎn)移前"的
消息。然后,如果經(jīng)過了一定時(shí)間后(步驟822)則結(jié)束,如果沒有經(jīng)過一定
時(shí)間,則返回到步驟802。
管理裝置1在從終端3每次發(fā)送消息時(shí),更新本身的轉(zhuǎn)移管理表45,顯
示到顯示裝置。
權(quán)利要求
1.一種網(wǎng)絡(luò)系統(tǒng),其分別通過網(wǎng)絡(luò)連接管理裝置、服務(wù)器和終端,其特征在于所述管理裝置具備從所述終端收集表示該終端狀態(tài)的狀態(tài)信息的狀態(tài)管理部;和根據(jù)所述狀態(tài)管理部收集的狀態(tài)信息,將用于指示從所述終端到所述服務(wù)器的數(shù)據(jù)轉(zhuǎn)移的轉(zhuǎn)移開始消息發(fā)送到該終端的終端指示部,所述終端具備當(dāng)接收到所述轉(zhuǎn)移開始消息時(shí)判定是否轉(zhuǎn)移所述數(shù)據(jù)的判定部;在判定轉(zhuǎn)移所述數(shù)據(jù)的情況下,將所述數(shù)據(jù)發(fā)送到所述服務(wù)器的數(shù)據(jù)發(fā)送部;在所述數(shù)據(jù)發(fā)送部完成所述數(shù)據(jù)的發(fā)送的情況下,將所述數(shù)據(jù)從該終端具備的存儲裝置刪除的存儲裝置控制部;和刪除所述數(shù)據(jù)后,使該終端作為瘦客戶機(jī)發(fā)揮功能的瘦客戶機(jī)部。
2. 根據(jù)權(quán)利要求1所述的網(wǎng)絡(luò)系統(tǒng),其特征在于 所述終端還具備檢測所述網(wǎng)絡(luò)的質(zhì)量的質(zhì)量檢測部;根據(jù)所述質(zhì)量檢測部所檢測的質(zhì)量,算出所述數(shù)據(jù)的轉(zhuǎn)移時(shí)間的轉(zhuǎn)移時(shí)間算出部,所述判定部才艮據(jù)所述轉(zhuǎn)移時(shí)間算出部所算出的轉(zhuǎn)移時(shí)間,判定是否轉(zhuǎn)移所 述數(shù)據(jù)。
3. 根據(jù)權(quán)利要求1所述的網(wǎng)絡(luò)系統(tǒng),其特征在于 所述判定部^^艮據(jù)時(shí)間帶判定是否轉(zhuǎn)移所述數(shù)據(jù)。
4. 根據(jù)權(quán)利要求1所述的網(wǎng)絡(luò)系統(tǒng),其特征在于 所述管理裝置還具備管理連接到所述服務(wù)器的終端的數(shù)目、以及能夠連接到所述服務(wù)器的上限臺數(shù)的終端數(shù)目管理部,所述終端指示部在所述終端數(shù)目管理部所管理的所述終端的數(shù)目大于或 者等于所述上限臺數(shù)的情況下,不發(fā)送所述轉(zhuǎn)移開始消息。
5. 根據(jù)權(quán)利要求1所述的網(wǎng)絡(luò)系統(tǒng),其特征在于 所述轉(zhuǎn)移開始消息包含所述數(shù)據(jù)的轉(zhuǎn)移開始時(shí)刻,所述數(shù)據(jù)發(fā)送部在所述轉(zhuǎn)移開始時(shí)刻開始所述凄t據(jù)的轉(zhuǎn)移。
6. 根據(jù)權(quán)利要求1所述的網(wǎng)絡(luò)系統(tǒng),其特征在于 所述終端指示部發(fā)送用于中止所述數(shù)據(jù)轉(zhuǎn)移的切回消息, 所述數(shù)據(jù)發(fā)送部到接收到所述切回消息時(shí),判定是否經(jīng)過了規(guī)定的時(shí)間,在沒有經(jīng)過所述規(guī)定的時(shí)間的情況下,中止所述數(shù)據(jù)轉(zhuǎn)移。
7. 根據(jù)權(quán)利要求1所述的網(wǎng)絡(luò)系統(tǒng),其特征在于所述管理裝置關(guān)聯(lián)對應(yīng)所述終端的識別符以及與所述終端對應(yīng)的數(shù)據(jù)的 轉(zhuǎn)移狀態(tài)并存儲。
8. 根據(jù)權(quán)利要求7所述的網(wǎng)絡(luò)系統(tǒng),其特征在于 所述管理裝置具備顯示裝置,所述顯示裝置關(guān)聯(lián)對應(yīng)所述識別符以及所述轉(zhuǎn)移狀態(tài)進(jìn)行顯示。
9. 根據(jù)權(quán)利要求1所述的網(wǎng)絡(luò)系統(tǒng),其特征在于 所述管理裝置與所述服務(wù)器為同 一計(jì)算機(jī)。
10. —種數(shù)據(jù)轉(zhuǎn)移方法,其特征在于 具備收集表示終端的狀態(tài)的狀態(tài)信息的步驟;根據(jù)所述狀態(tài)信息,發(fā)送用于指示從所述終端到服務(wù)器的數(shù)據(jù)轉(zhuǎn)移的轉(zhuǎn)移開始消息的步驟;根據(jù)所述轉(zhuǎn)移開始消息,判定是否轉(zhuǎn)移所述數(shù)據(jù)的步驟; 在判定轉(zhuǎn)移所述數(shù)據(jù)的情況下,將所述數(shù)據(jù)發(fā)送到所述服務(wù)器的步驟; 在完成所述數(shù)據(jù)的發(fā)送的情況下,將所述數(shù)據(jù)從該終端所具備的存儲裝置刪除的步驟;和在刪除所述數(shù)據(jù)后,使該終端作為瘦客戶機(jī)發(fā)揮功能的步驟。
全文摘要
在對數(shù)萬臺規(guī)模的計(jì)算機(jī)實(shí)現(xiàn)瘦客戶機(jī)的場合,操作者等為對每一臺進(jìn)行操作,會導(dǎo)致成本和勞力的龐大化。為解決該問題,提供一種分別通過網(wǎng)絡(luò)連接管理裝置、服務(wù)器和終端的網(wǎng)絡(luò)系統(tǒng)。其中,管理裝置具備從終端收集表示該終端狀態(tài)的狀態(tài)信息的狀態(tài)管理部;根據(jù)狀態(tài)管理部收集的狀態(tài)信息,將用于指示從終端到服務(wù)器的數(shù)據(jù)轉(zhuǎn)移的轉(zhuǎn)移開始消息發(fā)送到該終端的終端指示部。終端具備當(dāng)接收到轉(zhuǎn)移開始消息時(shí)判定是否轉(zhuǎn)移所述數(shù)據(jù)的判定部;在判定轉(zhuǎn)移數(shù)據(jù)的場合,將數(shù)據(jù)發(fā)送到服務(wù)器的數(shù)據(jù)發(fā)送部;在數(shù)據(jù)發(fā)送部完成數(shù)據(jù)的發(fā)送的場合,將數(shù)據(jù)從該終端具備的存儲裝置刪除的存儲裝置控制部;刪除數(shù)據(jù)后,使該終端作為瘦客戶機(jī)發(fā)揮功能的瘦客戶機(jī)部。
文檔編號H04L12/24GK101188512SQ20071009158
公開日2008年5月28日 申請日期2007年3月28日 優(yōu)先權(quán)日2006年11月24日
發(fā)明者內(nèi)田齊士, 小川佑紀(jì)雄, 齋藤洋, 木村佑二 申請人:株式會社日立制作所