[發明專利]反垃圾郵件網關查詢數據庫的方法和系統在審
| 申請號: | 201310717887.1 | 申請日: | 2013-12-23 |
| 公開(公告)號: | CN103744888A | 公開(公告)日: | 2014-04-23 |
| 發明(設計)人: | 陳華英 | 申請(專利權)人: | 新浪網技術(中國)有限公司 |
| 主分類號: | G06F17/30 | 分類號: | G06F17/30;H04L29/06 |
| 代理公司: | 北京市京大律師事務所 11321 | 代理人: | 張璐;方曉明 |
| 地址: | 100080 北京市海淀*** | 國省代碼: | 北京;11 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 垃圾郵件 網關 查詢 數據庫 方法 系統 | ||
1.一種反垃圾郵件網關查詢數據庫的方法,其特征在于,包括:
查詢代理服務器接收到反垃圾郵件網關發送的數據庫查詢請求后,解析出其中的查詢關鍵字參數及其參數值;
所述查詢代理服務器調用數據庫服務器提供的與所述查詢關鍵字參數對應的數據庫訪問應用程序接口API,并將所述查詢關鍵字參數的參數值傳入對應的數據庫訪問API中;所述數據庫訪問API根據傳入的查詢關鍵字參數的參數值查詢所述數據庫服務器中的數據庫,并返回查詢結果;
所述查詢代理服務器根據所述數據庫訪問API返回的查詢結果確定出所述數據庫查詢請求的查詢結果后,查找協議子集表中記錄的所述查詢關鍵字參數的響應信息,并將查找到的響應信息中與所述數據庫查詢請求的查詢結果相匹配的響應信息向所述反垃圾郵件網關返回。
2.如權利要求1所述的方法,其特征在于,所述數據庫查詢請求中的查詢關鍵字參數為多個;以及
所述查詢代理服務器調用數據庫服務器提供的與所述查詢關鍵字參數對應的數據庫訪問API,并將所述查詢關鍵字參數的參數值傳入對應的數據庫訪問API中,具體包括:
所述查詢代理服務器對于解析出的每個查詢關鍵字參數,調用所述數據庫服務器提供的與該查詢關鍵字參數對應的數據庫訪問API,并將該查詢關鍵字參數的參數值傳入對應的數據庫訪問API中。
3.如權利要求2所述的方法,其特征在于,所述數據庫查詢請求中還包括各查詢關鍵字參數之間的邏輯關系;以及
在所述解析出其中的查詢關鍵字參數及其參數值后,還包括:
所述查詢代理服務器根據預先定義的規則確定出解析出的各查詢關鍵字參數中的主查詢關鍵字參數;以及
所述根據所述數據庫訪問API返回的查詢結果確定出所述數據庫查詢請求的查詢結果,具體包括:
所述查詢代理服務器根據所述數據庫查詢請求中各查詢關鍵字參數之間的邏輯關系,對所述數據庫訪問API返回的各查詢關鍵字參數的查詢結果進行邏輯運算,將運算后的結果確定為所述數據庫查詢請求的查詢結果;以及
所述查找協議子集表中記錄的所述查詢關鍵字參數的響應信息,具體為:
所述查詢代理服務器查找所述協議子集表中記錄的所述主查詢關鍵字參數的響應信息。
4.如權利要求1-3任一所述的方法,其特征在于,所述數據庫查詢請求的查詢結果具體包括:找到和未找到的查詢結果;以及
所述查詢關鍵字參數的響應信息具體包括:內容為找到的響應信息和內容為未找到的響應信息;以及
所述將查找到的響應信息中與所述數據庫查詢請求的查詢結果相匹配的響應信息向所述反垃圾郵件網關返回,具體包括:
若所述數據庫查詢請求的查詢結果為找到的查詢結果,則將查找到的響應信息中內容為找到的響應信息向所述反垃圾郵件網關返回;
若所述數據庫查詢請求的查詢結果為未找到的查詢結果,則將查找到的響應信息中內容為未找到的響應信息向所述反垃圾郵件網關返回。
5.如權利要求4所述的方法,其特征在于,所述接收到反垃圾郵件網關發送的數據庫查詢請求之前,還包括:
所述查詢代理服務器接收到所述反垃圾郵件網關發送的連接請求,并解析出其中的連接關鍵字參數后,若確定本服務器運行正常,則建立與所述反垃圾郵件網關的連接,并確定出連接結果為成功;之后,查找出所述協議子集表中記錄的所述連接關鍵字參數的響應信息,將其中與成功的連接結果相匹配的響應信息向所述反垃圾郵件網關返回。
6.如權利要求1-3任一所述的方法,其特征在于,所述數據庫訪問API是以庫形式提供的;或者,
所述數據庫訪問API是基于超文本傳輸協議HTTP或內存緩存Memcached協議提供的。
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于新浪網技術(中國)有限公司,未經新浪網技術(中國)有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201310717887.1/1.html,轉載請聲明來源鉆瓜專利網。





