專利名稱:多人協作同時排版的方法及系統的制作方法
技術領域:
本發明涉及計算機內容管理和印刷出版技術領域,尤其涉及一種多人協作同時排版的方法及系統。
背景技術:
現在隨著報刊和雜志的版面越來越多,而對時效性要求也越來越強,如何協調不同內容間的排版工作,提高排版的工作效率成為解決這個矛盾的關鍵問題。
在實際的排版工作當中,一個版面往往包含幾種性質不同的內容,這些不同的內容通常由不同的部門和不同的排版人員負責,最為典型的就是廣告和新聞兩種內容。現有的技術方法主要有兩種工作方式第1種是串行的方式,首先讓廣告排版人員進行廣告內容的排版,然后再讓新聞排版人員在這基礎之上進行新聞內容的排版。這種工作方式的主要問題是完成整個版面排版所需要的時間比較長,假設完成廣告內容的排版需要的時間為t1,完成新聞內容的排版需要的時間為t2,則完成整個版面排版所需要的時間為Ts=t1+t2。
第2種是并行的方式,排版前首先進行人工的版面規劃;然后各排版人員在不同的工作站上獨立進行部分排版,得到多個獨立的不完整的版面文件,例如新聞排版人員生成新聞內容的部分版面文件,廣告排版人員生成廣告內容的部分版面文件;最后讓專人把所有的部分版面進行合并,產生完整版面文件,還要檢查并調整版面中的沖突問題,才能得到最終的完整版面文件。假設在最后一步,合并版面并調整版面沖突所需的時間為t3,并且設tx=t1和t2中的較大者,則完成整個版面排版所需的時間為Tp=tx+t3。這種方式是否比第1種方式更有效率取決于時間t3的大小,也就是取決于人工版面規劃的有效性和排版人員之間溝通協作的水平,但是人工的版面規劃只是一種單憑經驗的粗略的評估,很容易出現差錯。并且因為都是在獨立的條件下工作,排版人員之間的溝通協作變得異常困難,因此往往在合并版面之后才能發現各個部分不能很好地銜接,需要進一步調整,這樣需要耗費許多寶貴的時間,甚至可能會出現沖突太大,無法調整的情況,這樣就需要返工,排版人員前面的工作就會白費。在人數越多時,出錯的可能性會越大,生產效率反而會變得越低。
發明內容
本發明提供一種多人協作同時排版的方法及系統,以解決現有技術中存在排版時間較長,排版人員之間溝通協作性較差和因版面沖突而導致的返工問題。
本發明提供一種多人協作同時排版的方法,應用于包括服務器和一個以上終端的排版系統中,服務器保存版面標識和終端用戶標識,并保存版面標識與終端用戶標識的對應關系,服務器根據所述終端用戶標識向終端推送對應的版面信息數據對象,該方法包括以下步驟A.終端對服務器推送的版面信息數據對象的內容進行更改,并將該更改后的含有版面標識的版面信息數據對象發送給服務器;B.服務器根據所述版面標識與終端用戶標識的對應關系,獲取版面信息數據對象中版面標識對應的終端用戶標識,并利用獲取到的終端用戶標識將該更改后的版面信息數據對象發送給對應終端。
所述服務器保存版面標識和終端用戶標識的步驟包括A1、用戶終端將創建的含有版面標識的初始版面信息數據對象保存到服務器中,并向服務器發起含有該版面標識的新建排版請求,服務器從該新建排版請求中獲取版面標識和該版面標識對應的用戶終端的用戶標識;A2、當協作用戶終端向服務器發起含有所述的版面標識的協作排版請求后,服務器從該協作排版請求中獲取該版面的協作用戶終端的用戶標識。
步驟A2可以在排版結束前任意時刻進行。
步驟A1中所述向服務器發起含有版面標識的新建排版請求包括一個或多個,每一個新建排版請求中含有的版面標識不同。
步驟A中所述將該更改后的版面信息數據對象保存到服務器中的方式至少包括版面信息數據對象更改后實時保存到服務器,或版面信息數據對象更改后按周期間隔或定時保存到服務器中。
所述步驟循環進行,直到排版結束。
本發明提供一種多人協作同時排版的系統,該系統包括服務器和一個以上的終端,服務器,用于保存版面標識和終端用戶標識,并保存版面標識與終端用戶標識的對應關系,并根據所述終端用戶標識向終端推送對應的版面信息數據對象,在版面信息數據對象的內容更改后,再將更改后的版面信息數據對象發送到所述用戶標識對應的終端中;終端,用于接收服務器推送的版面信息數據對象,對該版面信息數據對象進行更改,將更改后的版面信息數據對象發送給服務器,并接收服務器發送的更改后的版面信息數據對象。
所述服務器包括接收單元,用于接收用戶終端發起的含有版面標識的新建排版請求,并將此新建排版請求中包含的版面標識和用戶終端的用戶標識發送給保存單元,還用于接收協作用戶終端發起的含有所述版面標識的協作排版請求,并將此協作排版請求中包含的協作用戶終端的用戶標識發送給保存單元;保存單元,用于保存接收單元發送的版面標識和該版面標識對應的用戶標識,所述用戶標識包括用戶終端的用戶標識和協作用戶終端的用戶標識;初始信息發送單元,用于接收終端發送的含有版面標識的初始版面信息數據對象,并在保存單元中查找出該所述版面標識對應的用戶標識,將該初始版面信息數據對象發送給所述用戶標識對應的終端;循環信息發送單元,用于接收終端發送的含有版面標識的更改后的版面信息數據對象,并在保存單元中查找出該所述版面標識對應的用戶標識,將該更改后的版面信息數據對象發送給所述用戶標識對應的終端。
所述終端包括請求單元,用于向服務器發送含有版面標識的初始版面信息數據對象和更改后的版面信息數據對象,并向服務器發送含有該版面標識的新建排版請求和含有所述版面標識的協作排版請求;接受單元,用于接收服務器發送的初始版面信息數據對象和更改后的版面信息數據對象。
本發明提供一種服務器,用于保存版面標識和終端用戶標識,并保存版面標識與終端用戶標識的對應關系,并根據所述終端用戶標識向終端推送對應的版面信息數據對象,在版面信息數據對象的內容更改后,再將更改后的版面信息數據對象發送到所述用戶標識對應的終端中。
所述服務器包括接收單元,用于接收用戶終端發起的含有版面標識的新建排版請求,并將此新建排版請求中包含的版面標識和用戶終端的用戶標識發送給保存單元,還用于接收協作用戶終端發起的含有所述版面標識的協作排版請求,并將此協作排版請求中包含的協作用戶終端的用戶標識發送給保存單元;保存單元,用于保存接收單元發送的版面標識和該版面標識對應的用戶標識,所述用戶標識包括用戶終端的用戶標識和協作用戶終端的用戶標識;初始信息發送單元,用于接收終端發送的含有版面標識的初始版面信息數據對象,并在保存單元中查找出該所述版面標識對應的用戶標識,將該初始版面信息數據對象發送給所述用戶標識對應的終端;循環信息發送單元,用于接收終端發送的含有版面標識的更改后的版面信息數據對象,并在保存單元中查找出該所述版面標識對應的用戶標識,將該更改后的版面信息數據對象發送給所述用戶標識對應的終端。
本發明提供一種終端,用于接收服務器推送的版面信息數據對象,對該版面信息數據對象進行更改,將更改后的版面信息數據對象發送給服務器,并接收服務器發送的更改后的版面信息數據對象。
所述終端包括請求單元,用于向服務器發送含有版面標識的初始版面信息數據對象和更改后的版面信息數據對象,并向服務器發送含有該版面標識的新建排版請求和含有所述版面標識的協作排版請求;接受單元,用于接收服務器發送的初始版面信息數據對象和更改后的版面信息數據對象。
在本發明中,允許多個排版人員在不同的終端上同時操作同一個版面,并行地進行工作,因此完成整個版面排版所需的時間為T=tx,即時間t1和t2中的較大者。比傳統的串行方式的時間Ts=t1+t2要小得多。同時由于無需獨立排版然后再合并版面的過程,因此要比傳統的并行方式的時間Tp=tx+t3少了一個難以確定的時間t3。因此本發明方法的生產效率要比傳統方法的生產效率高;同時,排版人員可以及時看到其他人的排版情況,提高了溝通協作的有效性;另外由于排版人員在排版過程中就能看到整體的版面效果,避免了因版面沖突而導致的返工問題。
圖1為本發明多人協作同時排版系統示意圖;圖2為本發明實施例中三人協作同時排版步驟流程示意圖。
具體實施例方式
本發明通過采用實時版面信息共享的方法來進行多人協作排版,使多個排版人員在不同的工作站上并行操作同一個版面,減少了報刊排版過程的中間環節,提高了排版工作人員的溝通協作水平,從而也提高了報刊和雜志的排版工作效率。
下面結合說明書附圖,對本發明的技術方案作進一步的詳細描述。
如圖1所示,為本發明中系統結構示意圖,該系統包括服務器和多個終端。
服務器用于保存版面標識和終端用戶標識,并保存版面標識與終端用戶標識的對應關系,并根據所述終端用戶標識向終端推送對應的版面信息數據對象,在版面信息數據對象的內容更改后,再將更改后的版面信息數據對象發送到所述用戶標識對應的終端中;終端用于接收服務器推送的版面信息數據對象,對該版面信息數據對象進行更改,將更改后的版面信息數據對象發送給服務器,并接收服務器發送的更改后的版面信息數據對象。
服務器包括接收單元11、保存單元12、初始信息發送單元13和循環信息發送單元14。其中,接收單元11用于接收用戶終端發起的含有版面標識的新建排版請求,并將此新建排版請求中包含的版面標識和用戶終端的用戶標識發送給保存單元,還用于接收協作用戶終端發起的含有所述版面標識的協作排版請求,并將此協作排版請求中包含的協作用戶終端的用戶標識發送給保存單元;保存單元12用于保存接收單元發送的版面標識和該版面標識對應的用戶標識,所述用戶標識包括用戶終端的用戶標識和協作用戶終端的用戶標識;初始信息發送單元13用于接收終端發送的含有版面標識的初始版面信息數據對象,并在保存單元中查找出該所述版面標識對應的用戶標識,將該初始版面信息數據對象發送給所述用戶標識對應的終端;循環信息發送單元14用于接收終端發送的含有版面標識的更改后的版面信息數據對象,并在保存單元中查找出該所述版面標識對應的用戶標識,將該更改后的版面信息數據對象發送給所述用戶標識對應的終端。
終端包括請求單元21和接受單元22。請求單元21用于向服務器發送含有版面標識的初始版面信息數據對象和更改后的版面信息數據對象,并向服務器發送含有該版面標識的新建排版請求和含有所述版面標識的協作排版請求;接受單元22用于接收服務器發送的初始版面信息數據對象和更改后的版面信息數據對象。
本實施例是以用戶標識分別為終端1和終端2的兩個終端正在對版面標識為paper的報紙版面進行排版的時候,用戶標識為終端3的終端插入來對該版面進行排版。
如圖2所示,在本實施例中,服務器中統一規定的數據文檔為XML數據文檔。
步驟201服務器將版面標識為paper的初始版面數據對象發送到該版面標識對應的用戶標識為終端1和/或終端2的終端中。
終端1首先創建了一個名稱為paper的報紙排版文檔為初始版面信息數據對象,然后將該初始版面信息數據對象轉換為XML數據文檔,并向服務器發起新建排版請求,把該轉換后的XML數據文檔發送到服務器中,建立一個可共享的版面信息數據對象。
由于用戶在終端上創建的初始版面信息數據對象是面向用戶的用于排版的數據文檔,占用的空間可能會比較大,所以為了提高服務器工作效率可以將用戶終端創建的初始版面信息數據對象轉換為占用空間較小的其他格式的數據文檔,為了保證服務器中存儲的數據文檔格式一致,所以規定統一的存儲數據文檔。當然,在本發明中若服務器的數據處理速度能夠滿足要求也可以不對格式進行轉換。
當服務器接收到新建排版的請求后,讀取終端1發送的XML數據文檔,驗證其數據的有效性,當驗證該數據文檔滿足格式要求時,則接受新建排版的請求。然后服務器建立一個新的版面信息數據對象的狀態變更記錄,包含版面標識paper、用戶標識終端1、建立時間、版本號和XML數據文檔等信息,然后把該記錄存入一個版面信息列表中進行維護和管理。
在本發明中,版面信息數據對象是指對應版面的版面內容數據信息。用戶終端可以同時創建多個版面信息數據對象,向服務器發起多個新建排版的請求。同時,服務器建立一個版面信息數據對象列表,同時維護多個版面信息數據對象的狀態變更記錄,這樣可以同時實現多個版面的協作排版。由于每一個版面信息數據對象的版面標識是不同的,所以版面信息數據對象列表中的每一個狀態變更記錄都是用版面標識來區分的。
當服務器接受終端1的新建排版的請求后,終端1向服務器發起訂閱版面標識為paper的版面信息數據對象的狀態變更通知,當版面信息數據對象的狀態變化時,服務器根據版面標識從狀態變更記錄中獲得對應的用戶標識,向終端1發送狀態變化后的版面信息數據對象。
終端2向服務器發起對paper報紙版面進行協作排版的請求,告知服務器終端2希望對paper版面進行排版,同時也向服務器發起訂閱該版面信息數據對象的狀態變更通知,當該版面信息數據對象的狀態變化時,服務器根據版面標識對應的協作用戶標識向終端2發送狀態變化后的版面信息數據對象。
服務器接受了終端2的請求后將終端2的協作用戶標識存入版面標識為paper的版面信息數據對象的狀態變更記錄中,此時版面標識和兩個終端用戶標識是含有對應關系的,通過此版面標識就可以在狀態變更記錄中查找出對含有該版面標識的版面進行排版的終端用戶標識。然后將保存的格式為XML的初始版面信息數據對象發送給終端2。在本發明中,服務器還可以同時把初始版面信息數據對象發送給終端1和終端2,這兩種方法都不影響本發明的效果。
終端2獲得初始版面信息數據對象后,將XML文檔再次轉換為終端2使用的報紙排版文檔,保證了初始版面信息數據對象的狀態在終端1和終端2的初始進程中保持一致。
步驟202當終端1或終端2對版面信息數據對象的內容進行更改時,服務器將該更改后的版面信息數據對象發送給終端1和/或終端2。
實際上報紙排版過程是分塊進行的,在排版時就已經對版面進行了分塊,并以數字編號。在本實施例中,終端1在塊1中添加了兩行廣告語,然后向服務器發起狀態變更請求,該變更請求中包含版面標識paper和用戶標識終端1,并將更改后的報紙排版文檔轉換為XML文檔發送給服務器。服務器隨即保存該更新后版面信息數據對象,然后根據狀態變更請求中的版面標識paper從狀態變更記錄中獲得對應的用戶標識終端1和終端2,將更新后的版面信息數據對象發送給終端1和終端2。當然,此時服務器也可以根據變更請求中包含的用戶標識終端1將更新后的版面信息數據對象只發送給終端2。
同樣,終端2在獲取的終端1的排版進程后,在報紙排版文檔中在塊2中刪除兩行新聞內容,并又向服務器發起狀態變更請求,并將再次更改后的報紙排版文檔轉換為XML文檔發送給服務器。服務器隨即保存該更新后版面信息數據對象,然后根據狀態變更請求中的版面標識paper從狀態變更記錄中獲得對應的用戶標識終端1,將更新后的版面信息數據對象發送給終端1。則終端1和終端2的排版進程再次保持一致。
步驟203在終端1和終端2的報紙排版過程中,終端3向服務器發起對paper版面的協作排版請求。
在版面標識為paper的報紙排版結束前,用戶標識為終端3的終端向服務器發起對paper進行協作排版的請求。告知服務器終端3希望對paper版面進行排版,同時也向服務器發起訂閱該版面信息數據對象的狀態變更通知,當該版面信息數據對象的狀態變化時,服務器根據版面標識對應的協作用戶標識向終端3發送狀態變化后的版面信息數據對象。
服務器接受終端3的請求后,將終端3的終端名稱存入版面標識為paper的版面信息數據對象的狀態變更記錄中,然后將當前的版面信息數據對象發送給終端3。終端3將此版面信息數據對象應用到本地后,將XML數據文檔轉換為報紙排版文檔。此時,終端1、2和3的進程保持一致。
步驟204當終端1、2或3對版面信息數據對象的內容進行更改時,服務器將該更改后的版面信息數據對象發送給終端1,和/或2,和/或3。
終端3刪除了塊1的內容,并把塊2的字體顏色由黑色變為紅色,然后向服務器發起狀態變更請求,并將更改后的報紙排版文檔轉換為XML數據文檔發送給服務器。服務器隨即保存該更新后版面信息數據對象,然后根據狀態變更請求中的版面標識paper從狀態變更記錄中獲得對應的用戶標識終端1和終端2,將更新后的版面信息數據對象發送給終端1和終端2。終端1和終端2接收該更改后的版面信息數據對象,將XML數據文檔轉換為報紙排版文檔,并應用到本地。此時,終端1、2和3的進程又再次保持一致。
重復步驟204后,整個排版過程在三個終端保持一致,直到排版結束。
當然,用戶終端和協作用戶終端不是絕對不變的,在本實施例中,若是由終端2發起新建排版請求,終端1發起協作排版請求時,則用戶終端為終端2,協作用戶終端為終端1。
在本發明中,用戶對版面信息進行更改后,可以實時向服務器發送,也可以按照一定周期時間或定時向服務器發送。
通過本發明的多人協作同時排版的方法,排版人員可以及時看到其他人的排版情況,提高了溝通協作的有效性,縮短排版時間,同時排版人員在排版過程中就能夠看到整體的版面效果,避免了因版面沖突而導致的返工問題。
本發明還提供一種服務器,該服務器用于保存版面標識和終端用戶標識,并保存版面標識與終端用戶標識的對應關系,并根據所述終端用戶標識向終端推送對應的版面信息數據對象,在版面信息數據對象的內容更改后,再將更改后的版面信息數據對象發送到所述用戶標識對應的終端中。
服務器包括接收單元、保存單元、初始信息發送單元和循環信息發送單元。其中,接收單元用于接收用戶終端發起的含有版面標識的新建排版請求,并將此新建排版請求中包含的版面標識和用戶終端的用戶標識發送給保存單元,還用于接收協作用戶終端發起的含有所述版面標識的協作排版請求,并將此協作排版請求中包含的協作用戶終端的用戶標識發送給保存單元;保存單元用于保存接收單元發送的版面標識和該版面標識對應的用戶標識,所述用戶標識包括用戶終端的用戶標識和協作用戶終端的用戶標識;初始信息發送單元用于接收終端發送的含有版面標識的初始版面信息數據對象,并在保存單元中查找出該所述版面標識對應的用戶標識,將該初始版面信息數據對象發送給所述用戶標識對應的終端;循環信息發送單元用于接收終端發送的含有版面標識的更改后的版面信息數據對象,并在保存單元中查找出該所述版面標識對應的用戶標識,將該更改后的版面信息數據對象發送給所述用戶標識對應的終端。
本發明還提供一種終端,該終端用于接收服務器推送的版面信息數據對象,對該版面信息數據對象進行更改,將更改后的版面信息數據對象發送給服務器,并接收服務器發送的更改后的版面信息數據對象。
終端包括請求單元和接受單元。其中,請求單元用于向服務器發送含有版面標識的初始版面信息數據對象和更改后的版面信息數據對象,并向服務器發送含有該版面標識的新建排版請求和含有所述版面標識的協作排版請求;接受單元用于接收服務器發送的初始版面信息數據對象和更改后的版面信息數據對象。
顯然,本領域的技術人員可以對本發明進行各種改動和變型而不脫離本發明的精神和范圍。這樣,倘若本發明的這些修改和變型屬于本發明權利要求及其等同技術的范圍之內,則本發明也意圖包含這些改動和變型在內。
權利要求
1.一種多人協作同時排版的方法,應用于包括服務器和一個以上終端的排版系統中,其特征在于,服務器保存版面標識和終端用戶標識,并保存版面標識與終端用戶標識的對應關系,服務器根據所述終端用戶標識向終端推送對應的版面信息數據對象,該方法包括以下步驟A.終端對服務器推送的版面信息數據對象的內容進行更改,并將該更改后的含有版面標識的版面信息數據對象發送給服務器;B.服務器根據所述版面標識與終端用戶標識的對應關系,獲取版面信息數據對象中版面標識對應的終端用戶標識,并利用獲取到的終端用戶標識將該更改后的版面信息數據對象發送給對應終端。
2.如權利要求1所述的方法,其特征在于,所述服務器保存版面標識和終端用戶標識的步驟包括A1、用戶終端將創建的含有版面標識的初始版面信息數據對象保存到服務器中,并向服務器發起含有該版面標識的新建排版請求,服務器從該新建排版請求中獲取版面標識和該版面標識對應的用戶終端的用戶標識;A2、當協作用戶終端向服務器發起含有所述的版面標識的協作排版請求后,服務器從該協作排版請求中獲取該版面的協作用戶終端的用戶標識。
3.如權利要求2所述的方法,其特征在于,步驟A2可以在排版結束前任意時刻進行。
4.如權利要求2所述的方法,其特征在于,步驟A1中所述向服務器發起含有版面標識的新建排版請求包括一個或多個,每一個新建排版請求中含有的版面標識不同。
5.如權利要求1所述的方法,其特征在于,步驟A中所述將該更改后的版面信息數據對象保存到服務器中的方式至少包括版面信息數據對象更改后實時保存到服務器,或版面信息數據對象更改后按周期間隔或定時保存到服務器中。
6.如權利要求1所述的方法,其特征在于,所述步驟循環進行,直到排版結束。
7.一種多人協作同時排版的系統,其特征在于,該系統包括服務器和一個以上的終端,服務器,用于保存版面標識和終端用戶標識,并保存版面標識與終端用戶標識的對應關系,并根據所述終端用戶標識向終端推送對應的版面信息數據對象,在版面信息數據對象的內容更改后,再將更改后的版面信息數據對象發送到所述用戶標識對應的終端中;終端,用于接收服務器推送的版面信息數據對象,對該版面信息數據對象進行更改,將更改后的版面信息數據對象發送給服務器,并接收服務器發送的更改后的版面信息數據對象。
8.如權利要求7所述系統,其特征在于,所述服務器包括接收單元,用于接收用戶終端發起的含有版面標識的新建排版請求,并將此新建排版請求中包含的版面標識和用戶終端的用戶標識發送給保存單元,還用于接收協作用戶終端發起的含有所述版面標識的協作排版請求,并將此協作排版請求中包含的協作用戶終端的用戶標識發送給保存單元;保存單元,用于保存接收單元發送的版面標識和該版面標識對應的用戶標識,所述用戶標識包括用戶終端的用戶標識和協作用戶終端的用戶標識;初始信息發送單元,用于接收終端發送的含有版面標識的初始版面信息數據對象,并在保存單元中查找出該所述版面標識對應的用戶標識,將該初始版面信息數據對象發送給所述用戶標識對應的終端;循環信息發送單元,用于接收終端發送的含有版面標識的更改后的版面信息數據對象,并在保存單元中查找出該所述版面標識對應的用戶標識,將該更改后的版面信息數據對象發送給所述用戶標識對應的終端。
9.如權利要求7所述系統,其特征在于,所述終端包括請求單元,用于向服務器發送含有版面標識的初始版面信息數據對象和更改后的版面信息數據對象,并向服務器發送含有該版面標識的新建排版請求和含有所述版面標識的協作排版請求;接受單元,用于接收服務器發送的初始版面信息數據對象和更改后的版面信息數據對象。
10.一種服務器,其特征在于,該服務器用于保存版面標識和終端用戶標識,并保存版面標識與終端用戶標識的對應關系,并根據所述終端用戶標識向終端推送對應的版面信息數據對象,在版面信息數據對象的內容更改后,再將更改后的版面信息數據對象發送到所述用戶標識對應的終端中。
11.如權利要求10所述服務器,其特征在于,所述服務器包括接收單元,用于接收用戶終端發起的含有版面標識的新建排版請求,并將此新建排版請求中包含的版面標識和用戶終端的用戶標識發送給保存單元,還用于接收協作用戶終端發起的含有所述版面標識的協作排版請求,并將此協作排版請求中包含的協作用戶終端的用戶標識發送給保存單元;保存單元,用于保存接收單元發送的版面標識和該版面標識對應的用戶標識,所述用戶標識包括用戶終端的用戶標識和協作用戶終端的用戶標識;初始信息發送單元,用于接收終端發送的含有版面標識的初始版面信息數據對象,并在保存單元中查找出該所述版面標識對應的用戶標識,將該初始版面信息數據對象發送給所述用戶標識對應的終端;循環信息發送單元,用于接收終端發送的含有版面標識的更改后的版面信息數據對象,并在保存單元中查找出該所述版面標識對應的用戶標識,將該更改后的版面信息數據對象發送給所述用戶標識對應的終端。
12.一種終端,其特征在于,該終端用于接收服務器推送的版面信息數據對象,對該版面信息數據對象進行更改,將更改后的版面信息數據對象發送給服務器,并接收服務器發送的更改后的版面信息數據對象。
13.如權利要求12所述終端,其特征在于,所述終端包括請求單元,用于向服務器發送含有版面標識的初始版面信息數據對象和更改后的版面信息數據對象,并向服務器發送含有該版面標識的新建排版請求和含有所述版面標識的協作排版請求;接受單元,用于接收服務器發送的初始版面信息數據對象和更改后的版面信息數據對象。
全文摘要
本發明公開了一種多人協作同時排版的方法,服務器創建狀態變更記錄,并在服務器中保存有版面標識與終端用戶標識的對應關系,服務器根據所述終端用戶標識向終端推送對應的版面信息數據對象,包括A.終端對服務器推送的版面信息數據對象的內容進行更改,并將該更改后的含有版面標識的版面信息數據對象發送給服務器;B.服務器根據所述版面標識與終端用戶標識的對應關系,獲取版面信息數據對象中版面標識對應的終端用戶標識,并利用獲取到的終端用戶標識將該更改后的版面信息數據對象發送給對應終端。通過本方法,提高溝通協作的有效性,縮短排版時間,避免因版面沖突而導致的返工問題。本發明還公開了一種多人協作同時排版的系統。
文檔編號H04L12/18GK1921443SQ20061011310
公開日2007年2月28日 申請日期2006年9月14日 優先權日2006年9月14日
發明者劉洋, 劉萬福, 趙東巖, 曹學軍 申請人:北京北大方正電子有限公司, 北京大學