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

      網(wǎng)絡(luò)打印的制作方法_3

      文檔序號(hào):9332640閱讀:來(lái)源:國(guó)知局
      信網(wǎng)絡(luò)例如是使用多種協(xié)議的網(wǎng)絡(luò),所述協(xié)議例如是超文本傳輸協(xié)議(HTTP)、可擴(kuò)展消息傳遞和到場(chǎng)協(xié)議(XMPP)以及傳輸控制協(xié)議/網(wǎng)際協(xié)議(TCP/IP)。
      [0046]此外,信令服務(wù)器104可以包括模塊208。模塊208可以耦合到處理器202。除了其他事物以外,模塊208還包括例程、程序、對(duì)象、部件、數(shù)據(jù)結(jié)構(gòu)等,其執(zhí)行特定任務(wù)或?qū)崿F(xiàn)特定抽象數(shù)據(jù)類(lèi)型。模塊208還可以實(shí)現(xiàn)為(多個(gè))信號(hào)處理器、(多個(gè))狀態(tài)機(jī)、邏輯電路和/或基于操作指令操縱信號(hào)的任意其它設(shè)備或部件。
      [0047]此外,模塊208可以實(shí)現(xiàn)在硬件、處理單元執(zhí)行的計(jì)算機(jī)可讀指令或其組合中。在所述實(shí)現(xiàn)方式中,模塊208包括打印機(jī)登記模塊210、路由模塊212和(多個(gè))其它模塊214。(多個(gè))其它模塊214可以包括補(bǔ)充由信令服務(wù)器104執(zhí)行的應(yīng)用或功能的程序或編碼指令。
      [0048]在例子中,信令服務(wù)器104包括數(shù)據(jù)216。在所述實(shí)現(xiàn)方式中,數(shù)據(jù)216可以包括IP索引數(shù)據(jù)218、節(jié)點(diǎn)數(shù)據(jù)220以及其它數(shù)據(jù)222。其它數(shù)據(jù)222可以包括由模塊208為了提供信令服務(wù)器104的各種功能而生成和保存的數(shù)據(jù)。
      [0049]在一種實(shí)現(xiàn)方式中,信令服務(wù)器104通過(guò)通信網(wǎng)絡(luò)224通信地耦合到打印機(jī)106。通信網(wǎng)絡(luò)224可以包括任意商業(yè)可獲得的電信網(wǎng)絡(luò)及對(duì)其的改進(jìn),或者使用任意公用協(xié)議的任意公共通信網(wǎng)絡(luò),所述協(xié)議例如是超文本傳輸協(xié)議(HTTP)和傳輸控制協(xié)議/網(wǎng)際協(xié)議(TCP/IP)。在一個(gè)例子中,打印機(jī)106包括登記請(qǐng)求模塊226和連接維護(hù)模塊228。
      [0050]在操作中,第一打印機(jī)106的登記請(qǐng)求模塊226可以通過(guò)通信網(wǎng)絡(luò)224向信令服務(wù)器104發(fā)送連接請(qǐng)求。打印機(jī)登記模塊210接收該請(qǐng)求,并確定信令服務(wù)器104是否已經(jīng)與預(yù)定義閾值數(shù)量的打印機(jī)106連接。假如,打印機(jī)登記模塊210向打印機(jī)106發(fā)送連接確認(rèn)消息,并建立與打印機(jī)106的連接。此外,路由模塊存儲(chǔ)打印機(jī)106的IP地址作為IP索引數(shù)據(jù)218。之后,打印機(jī)登記模塊210接受連接請(qǐng)求,直到信令服務(wù)器104連接到預(yù)定義閾值數(shù)量的打印機(jī)106。
      [0051]如果第N打印機(jī)106在信令服務(wù)器104連接到預(yù)定義閾值數(shù)量的打印機(jī)106之后發(fā)送連接請(qǐng)求,則打印機(jī)登記模塊210發(fā)送其子節(jié)點(diǎn)的IP地址的列表。之后,第N打印機(jī)106的登記請(qǐng)求模塊226以子節(jié)點(diǎn)距第N打印機(jī)106的地理距離的升序向信令服務(wù)器104的子節(jié)點(diǎn)發(fā)送連接請(qǐng)求。為了解釋的緣故,假設(shè)第一打印機(jī)106在地理上最靠近第N打印機(jī) 106。
      [0052]當(dāng)接收到來(lái)自第N打印機(jī)106的連接請(qǐng)求時(shí),連接維護(hù)模塊228驗(yàn)證第一打印機(jī)106的數(shù)量是否已經(jīng)達(dá)到預(yù)定義的閾值數(shù)量。如果尚未達(dá)到預(yù)定義的閾值數(shù)量,則第一打印機(jī)106的連接維護(hù)模塊228向第N打印機(jī)106發(fā)送連接確認(rèn)消息,并建立與第N打印機(jī)106的連接。第一打印機(jī)106的連接維護(hù)模塊228還向第N打印機(jī)106發(fā)送其對(duì)等節(jié)點(diǎn)的列表。
      [0053]在一個(gè)例子中,每個(gè)打印機(jī)的連接維護(hù)模塊228可以向信令服務(wù)器104的路由模塊212發(fā)送其父節(jié)點(diǎn)和子節(jié)點(diǎn)的IP地址。路由模塊212可以存儲(chǔ)其為IP索引數(shù)據(jù)218以將數(shù)據(jù)路由到任意特定打印機(jī)106。
      [0054]當(dāng)接收到將由特定打印機(jī)執(zhí)行的打印任務(wù)時(shí),打印服務(wù)器102向信令服務(wù)器104的路由模塊212發(fā)送與打印機(jī)106的直接連接請(qǐng)求。路由模塊212可以實(shí)現(xiàn)修改直接連接請(qǐng)求的IP分組報(bào)頭中的IP地址信息的各種處理,來(lái)將直接連接請(qǐng)求路由到打印機(jī)106。然后,打印機(jī)106的登記請(qǐng)求模塊226發(fā)送連接請(qǐng)求到打印服務(wù)器102以進(jìn)行直接連接。在直接連接被建立時(shí),打印服務(wù)器102將打印任務(wù)發(fā)送給打印機(jī)106以執(zhí)行。當(dāng)完成打印任務(wù)時(shí),連接維護(hù)模塊228終止通信信道108-2。
      [0055]因此,信令服務(wù)器104促進(jìn)使用減少數(shù)量的打印服務(wù)器102進(jìn)行網(wǎng)絡(luò)打印,因?yàn)橹挥斜仨殘?zhí)行打印任務(wù)的打印機(jī)106才應(yīng)連接到打印服務(wù)器102。此外,如果節(jié)點(diǎn)之一故障,則僅受到影響的節(jié)點(diǎn)的子節(jié)點(diǎn)應(yīng)試圖與受到影響的節(jié)點(diǎn)重新連接或與受到影響的節(jié)點(diǎn)的對(duì)等節(jié)點(diǎn)重新連接。這顯著減少了重新連接請(qǐng)求的數(shù)量。
      [0056]圖3圖示了根據(jù)本主題的例子的用于網(wǎng)絡(luò)打印的方法300。圖4圖示了根據(jù)本主題的另一例子的用于網(wǎng)絡(luò)打印的方法400。圖5圖示了根據(jù)本主題的另一例子的用于網(wǎng)絡(luò)打印的方法500。描述方法300、400和500的順序并不意圖解釋為限制,而是可以以任意順序組合任意數(shù)量的所描述方法框來(lái)實(shí)現(xiàn)方法300、400和500或替代方法。另外,可以從方法300、400和500中刪除個(gè)體框,而不背離本文所描述主題的精神和范圍。此外,方法300、400和500可以實(shí)現(xiàn)于任意適當(dāng)?shù)挠布⒂?jì)算機(jī)可讀指令或其組合中。
      [0057]方法300、400和500的步驟可以由編程的計(jì)算機(jī)執(zhí)行。這里,一些例子還意圖覆蓋程序存儲(chǔ)設(shè)備,例如,數(shù)字?jǐn)?shù)據(jù)存儲(chǔ)介質(zhì),其是機(jī)器或計(jì)算機(jī)可讀的并且對(duì)指令的機(jī)器可執(zhí)行或計(jì)算機(jī)可執(zhí)行程序進(jìn)行編碼,其中所述指令執(zhí)行所描述的方法300、400和500的一些或所有步驟。程序存儲(chǔ)設(shè)備例如可以是數(shù)字存儲(chǔ)器、磁存儲(chǔ)介質(zhì)(諸如磁盤(pán)和磁帶)、硬盤(pán)驅(qū)動(dòng)或者光學(xué)可讀數(shù)字?jǐn)?shù)據(jù)存儲(chǔ)介質(zhì)。
      [0058]參照如圖3中所描繪的方法300,如框302中所描繪的,接收來(lái)自打印機(jī)106的連接請(qǐng)求。在一種實(shí)現(xiàn)方式中,信令服務(wù)器104的打印機(jī)登記模塊210接收來(lái)自打印機(jī)106的連接請(qǐng)求。在另一例子中,打印機(jī)106的連接維護(hù)模塊228接收來(lái)自另一打印機(jī)106的連接請(qǐng)求。
      [0059]在框304處,確定直接連接的打印機(jī)數(shù)量是否已經(jīng)達(dá)到預(yù)定義的閾值數(shù)量。在一種實(shí)現(xiàn)方式中,信令服務(wù)器104的打印機(jī)登記模塊210確定連接到信令服務(wù)器104的子節(jié)點(diǎn)(即,打印機(jī)106)的數(shù)量。在另一例子中,打印機(jī)106的連接維護(hù)模塊228確定打印機(jī)106的子節(jié)點(diǎn)的數(shù)量。
      [0060]如果在框304處確定直接連接的打印機(jī)的數(shù)量已經(jīng)達(dá)到預(yù)定義的閾值數(shù)量,則如306處所示,向打印機(jī)106發(fā)送在相同或附近地理位置中的子節(jié)點(diǎn)的列表。在一種實(shí)現(xiàn)方式中,信令服務(wù)器104的打印機(jī)登記模塊210向打印機(jī)106發(fā)送子節(jié)點(diǎn)的列表。
      [0061]如果在框304處確定直接連接的打印機(jī)的數(shù)量尚未達(dá)到預(yù)定義的閾值數(shù)量,則如308處所示,向打印機(jī)106發(fā)送連接確認(rèn)消息。在一個(gè)例子中,信令服務(wù)器104的打印機(jī)登記模塊210向打印機(jī)106發(fā)送連接確認(rèn)消息,并建立在打印機(jī)106和信令服務(wù)器104之間的通信信道。
      [0062]參照如圖4中所描繪的方法400,如框402中所描繪的,由打印機(jī)106發(fā)送連接到信令服務(wù)器104的請(qǐng)求。在一種實(shí)現(xiàn)方式中,打印機(jī)106的登記請(qǐng)求模塊226可以生成并向信令服務(wù)器104發(fā)送所述請(qǐng)求。
      [0063]如框404中所示,從信令服務(wù)器104接收響應(yīng)。在一個(gè)例子中,連接維護(hù)模塊228接收來(lái)自信令服務(wù)器104的響應(yīng)。
      [0064]在框406處,確定所述響應(yīng)是否是連接確認(rèn)消息。在一種實(shí)現(xiàn)方式中,連接維護(hù)模塊228確定所述響應(yīng)是否是連接確認(rèn)消息。
      [0065]如果在框406處確定所述響應(yīng)是連接確認(rèn)消息,則如408中所描繪的,打印機(jī)106連接到信令服務(wù)器104。在一種實(shí)現(xiàn)方式中,連接維護(hù)模塊228建立與信令服務(wù)器104的連接。
      [0066]如果在框406處確定所述響應(yīng)不是連接確認(rèn)消息,則如框410中所描繪的,打印機(jī)106從信令服務(wù)器104接收在相同或附近地理位置中的子節(jié)點(diǎn)或?qū)Φ裙?jié)點(diǎn)的列表。在一種實(shí)現(xiàn)方式中,連接維護(hù)模塊228從信令服務(wù)器104接收子節(jié)點(diǎn)和對(duì)等節(jié)點(diǎn)的列表。
      [0067]如框412中所示,打印機(jī)106發(fā)送連接到所述列表中至少一個(gè)節(jié)點(diǎn)的請(qǐng)求。在一種實(shí)現(xiàn)方式中,登記請(qǐng)求模塊226以隨機(jī)順序發(fā)送連接到所述列表中至少一個(gè)節(jié)點(diǎn)的請(qǐng)求。在另一種實(shí)現(xiàn)方式中,登記請(qǐng)求模塊226以打印機(jī)106和節(jié)點(diǎn)之間的地理距離的升序發(fā)送連接到所述列表中至少一個(gè)節(jié)點(diǎn)的
      當(dāng)前第3頁(yè)1 2 3 4 
      網(wǎng)友詢(xún)問(wèn)留言 已有0條留言
      • 還沒(méi)有人留言評(píng)論。精彩留言會(huì)獲得點(diǎn)贊!
      1