[發明專利]網絡服務器裝置及其控制方法有效
| 申請號: | 201410028273.7 | 申請日: | 2014-01-20 |
| 公開(公告)號: | CN103973764B | 公開(公告)日: | 2017-11-14 |
| 發明(設計)人: | 內川慎一 | 申請(專利權)人: | 佳能株式會社 |
| 主分類號: | H04L29/08 | 分類號: | H04L29/08;H04L29/06 |
| 代理公司: | 北京怡豐知識產權代理有限公司11293 | 代理人: | 遲軍 |
| 地址: | 日本東京大*** | 國省代碼: | 暫無信息 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 網絡 服務器 裝置 及其 控制 方法 | ||
技術領域
本發明涉及一種網絡服務器裝置及所述網絡服務器裝置的控制方法,所述網絡服務器裝置用于處理關于使用互聯網打印協議(IPP,Internet printing protocol)服務的請求。
背景技術
用于在一個網絡服務器上運行多個網絡服務的系統的數量在持續增加。例如,在打印機中,諸如設備設置及管理服務(下文稱為“遠程用戶界面(UI))、IPP服務及設備上的網絡服務(WSD,Web Services on Devices)等基于網絡的打印服務都在一個網絡服務器上運行。
為了在一個網絡服務器上運行多個網絡服務,需要向各個網絡服務分配唯一的統一資源定位符(URL,Uniform Resource Locator)。這是因為:當網絡服務器接收到請求以使用在網絡服務器上運行的網絡服務時,所述網絡服務器需要基于包含在請求數據的HTTP報頭中的URL信息而確定應該將所述請求發送給哪個網絡服務來執行。
因此,需要將網絡服務和URL一對一地關聯起來。通常是要求系統被構造為向設備中所提供的各個網絡服務分配唯一的URL。
此外,日本專利申請特開2008-176789號公報描述了一種用于僅注冊URL的應用路徑以減少網絡服務器上的負荷的技術。
發明內容
根據本發明的一個方面,網絡服務器裝置包括:接收單元,被配置為從網絡服務接收注冊請求,其中,所述請求包括:用于識別所述網絡服務的URL和擴展判斷條件;注冊單元,被配置為:如果與所收到的URL相同的URL已經被注冊在網絡服務管理表中,那么在判定所收到的擴展判斷條件與注冊在所述網絡服務管理表中的擴展判斷條件不同之后,所述注冊單元就將所收到的URL與所收到的擴展判斷條件間的對應以及用于調用所述網絡服務的函數注冊在所述網絡服務管理表中,所述對應與所述函數彼此相關聯作為已經發送所述注冊請求的所述網絡服務的信息;以及請求單元,被配置為:如果接收到請求,并且與包括在所述請求中的URL與擴展判斷條件間的對應相同的對應被注冊在所述網絡服務管理表中的話,那么所述請求單元就利用與所述對應相關聯而被注冊的函數來調用用于處理所述請求的網絡服務。
根據下文對示例性實施方式的描述并結合附圖,本發明的進一步特征將顯而易見。
附圖說明
圖1示出了根據本發明第一示例性實施方式的系統配置圖。
圖2示出了網絡服務器裝置的硬件配置圖。
圖3示出了網絡服務器的內部模塊的配置圖。
圖4示出了網絡服務的內部模塊的配置圖。
圖5A、5B、5C及5D均示出了網絡服務管理表。
圖6的流程圖示出了由網絡服務注冊單元執行的處理。
圖7的流程圖示出了由網絡服務注冊處理單元執行的處理。
圖8的流程圖示出了由網絡服務判斷單元執行的處理。
圖9A、9B及9C均示出了發送給網絡服務器或各網絡服務的請求數據。
具體實施方式
存在這樣的情況:即希望在一個網絡服務器上運行的多個網絡服務使用相同的URL。例如,規定了用于指定圖像形成裝置的路徑“http://互聯網協議(IP)地址/”和用于指定網絡服務的包括一個IP地址的超文本傳輸協議(HTTP)路徑以便簡化用戶的輸入。如果用戶知道該路徑,那么用戶就能利用路由路徑(“/”)而使用該服務。這樣,僅通過記住IP地址,用戶就能使用網絡服務,從而提供了較高的易用性。因此,一個URL被用于不同的網絡服務,以便用戶不用記住各個網絡服務的URL。
然而,由于上述技術提供了URL與網絡服務之間的“一對多”的對應關系,因此,在對接收到的URL做出響應時,網絡服務器無法識別出應該將請求發送給哪個網絡服務。
本發明涉及一種網絡服務器裝置,即使在一個網絡服務器上運行具有相同URL的多個網絡服務,所述網絡服務器裝置也能夠允許網絡服務器根據接收到的HTTP請求來識別出需要調用哪個網絡服務。
以下將參照附圖詳細描述本發明的各示例性實施方式、特征及各方面。
在本發明的第一示例性實施方式中將會描述網絡服務器功能,即使是在多個網絡服務具有相同URL的情況下,所述網絡服務器功能也能允許網絡服務器識別出哪個網絡服務應該處理請求。
圖1示出了根據第一示例性實施方式的網絡服務器裝置100和網絡客戶端裝置300的整體配置圖。
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于佳能株式會社,未經佳能株式會社許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201410028273.7/2.html,轉載請聲明來源鉆瓜專利網。
- 上一篇:一種自適應環境的廣場音樂噴泉供電控制器
- 下一篇:釣魚器的控制系統





