[發明專利]計算機網絡中客戶端獲得數據庫服務器配置信息的方法無效
| 申請號: | 200610161898.6 | 申請日: | 2006-12-07 |
| 公開(公告)號: | CN101197788A | 公開(公告)日: | 2008-06-11 |
| 發明(設計)人: | 周雷 | 申請(專利權)人: | 西門子通信技術(北京)有限公司 |
| 主分類號: | H04L12/58 | 分類號: | H04L12/58;G06F17/30 |
| 代理公司: | 暫無信息 | 代理人: | 暫無信息 |
| 地址: | 100102北京市*** | 國省代碼: | 北京;11 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 計算機網絡 客戶端 獲得 數據庫 服務器 配置 信息 方法 | ||
技術領域
本發明涉及計算機網絡中客戶端與服務器交換信息的技術;更具體地說,涉及包括了客戶端和服務器的網絡中,客戶端獲得數據庫服務器信息的方法。
背景技術
在例如包含數據庫服務器的、客戶端/服務器結構(Client/Server,C/S)結構的計算機網絡中,不同的客戶端與數據庫服務器在網絡中都有一個唯一的IP地址。客戶端需要知道數據庫服務器的IP地址,才能與該數據庫服務器進行通信,將需要發送的數據包送達正確的目的地。這種網絡的IP地址例如可以是IPv4類型,或者IPv6類型。圖1示出了包含數據庫服務器的C/S結構的計算機網絡圖。如圖所示,多個客戶端通過網絡與多個數據庫服務器相連,客戶端與服務器之間進行數據通信采用的協議可以是輕型目錄訪問協議(Light?DirectoryAccess?Protocol,LDAP)或目錄訪問協議(Directory?Access?Protocol,DAP)。
現有技術中,客戶端獲得數據庫服務器配置信息的一種方法為,通過手工查詢獲得數據庫服務器的IP地址;通過獲得的數據庫服務器IP地址對客戶端進行配置;隨后,客戶端對有關數據庫服務器進行數據庫查詢、修改、更新等操作。
但是,該方法需要在每一客戶端都進行手工查詢及配置操作。如果網絡上的客戶端和/或數據庫服務器數量較多,則網絡管理員或維護人員的工作量十分巨大。
發明內容
本發明的目的在于提供一種獲得數據庫服務器配置信息的方法,以克服每一客戶端都要進行手工查詢及配置操作所導致的工作量巨大的缺點。
為了解決上述技術問題,本發明提供的一種獲得數據庫服務器配置信息的方法是這樣實現的:
一種獲得數據庫服務器配置信息的方法,客戶端從數據庫服務器發來的包含該數據庫服務器配置信息的消息中獲得所述數據庫服務器的配置信息。
所述的數據庫服務器的配置信息可以包括數據庫服務器地址、數據包傳送時使用的協議端口、協議版本和大小限制信息中的至少一類,以及以上多類信息的組合。
該方法可以包括以下步驟:
A.客戶端在啟動時向網絡上的數據庫服務器發送尋找數據庫服務器配置信息的消息(DB_DISCOVERY);
B.數據庫服務器在收到尋找數據庫服務器配置信息消息后,向所述客戶端發送包含其自身配置信息的數據庫服務器通告消息(DB_BROADCAST);
C.所述客戶端從所收到的數據庫服務器通告消息中獲得所述的數據庫服務器配置信息。
客戶端獲得所述的數據庫服務器配置信息后,可以將所述信息存儲起來,以及進行其它類型的處理。
所述步驟A可以包括:
A1.客戶端在啟動時以組播的方式向網絡上的數據庫服務器發送尋找數據庫配置信息消息。
所述步驟A1可以包括:
客戶端在啟動時,每隔一個預先設定的時間,將預先設定次數的尋找數據庫配置信息消息以組播的方式發送到網絡上的數據庫服務器。
該方法可包括步驟:
a.數據庫服務器向所述客戶端發送包含其配置信息的數據庫服務器通告消息;
b.所述客戶端從所收到的數據庫服務器通告消息中獲得數據庫服務器配置信息。
所述步驟a可包括:
數據庫服務器每隔一個數據庫廣播間隔時間,將包含其配置信息的數據庫服務器通告消息以組播的形式發送到客戶端。
所述尋找數據庫服務器配置信息的消息和數據庫服務器通告消息的數據包可以同時為用戶數據報文協議的數據包,或者同時為IP類型的數據包。
所述數據庫通告消息中可以包括數據庫存庫地址、進行數據包傳送時使用的協議端口、協議版本和大小限制信息等信息中的至少一類,以及這些類信息的組合。
具體地,所述的數據庫通告消息中可進一步包括輕型目錄訪問協議(LDAP)端口、或LDAP版本和大小限制信息等信息中的至少一類。
該方法之后可進一步包括步驟:
當客戶端距收到前次數據庫服務器所發來的尋找數據庫配置信息消息的時間超過預先設定的時間時,斷開與該數據庫服務器的連接,并刪除所存儲的數據庫服務器配置信息。
該方法之后可進一步包括步驟:
數據庫服務器離開網絡時,向網絡上的客戶端發送數據庫離開消息(DB_LEAVE)。
數據庫服務器在離開網絡時發送DB_LEAVE消息到網絡上的客戶端的步驟可以包括:
數據庫服務器離開網絡時,以組播方式向網絡上的每一客戶端發送DB_LEAVE消息。
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于西門子通信技術(北京)有限公司,未經西門子通信技術(北京)有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/200610161898.6/2.html,轉載請聲明來源鉆瓜專利網。
- 上一篇:液壓驅動擺臂裝卸系統
- 下一篇:紡紗機下皮圈的張緊裝置





