[發明專利]一種網上發布信息系統的方法在審
| 申請號: | 201710094695.8 | 申請日: | 2017-02-22 |
| 公開(公告)號: | CN106921492A | 公開(公告)日: | 2017-07-04 |
| 發明(設計)人: | 潘敏 | 申請(專利權)人: | 潘敏 |
| 主分類號: | H04L9/08 | 分類號: | H04L9/08;H04L9/32;H04L29/06;H04L29/08;G06F17/30 |
| 代理公司: | 暫無信息 | 代理人: | 暫無信息 |
| 地址: | 230601 安徽省*** | 國省代碼: | 安徽;34 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 一種 網上 發布 信息系統 方法 | ||
1.一種網上發布信息系統的方法,其特征在于,包含:
所述網上發布信息系統以及支持其運行的系統層次構成方法;
所述網上發布信息系統包含用戶管理模塊、信息發布模塊、信息查詢模塊;
所述用戶管理模塊包含新用戶的注冊、用戶的登錄,具體功能如下:
所述新用戶注冊,將用戶分為單位用戶和個人用戶,所述單位用戶是已經注冊的企業用戶,所述個人用戶則是分散性個人用戶,所述用戶通過表單提交注冊信息;
所述用戶的登錄是在客戶端以及服務器端之間進行用戶身份的認證,具體用戶的認證的流程如下:
首先,使用用戶私鑰對用戶ID進行用戶簽名,簽名通過后將所述用戶ID以及所述用戶簽名都發送給所述服務器端,所述服務器端隨機分配一個隨機數,并使用所述服務器的私鑰對所述隨機數進行加密,并且再次進行用戶簽名,并且將所述服務器端的簽名以及加密后的所述隨機數發送給所述客戶端,所述客戶端對所述服務器端的簽名進行驗證,對加密后的所述隨機數進行解密,驗證是否與發送的所述隨機數是否一致;
用戶簽名的過程如下:
將需要用戶簽名的雙方分為用戶簽名的發送端與用戶簽名的接收端,在用戶簽名前,所述用戶簽名的接收端被分配用戶簽名的私鑰與用戶簽名的公鑰列表,從所述用戶簽名的公鑰列表中提取用戶簽名的公鑰,將所述用戶簽名的私鑰連同所述用戶簽名的發送端的基本信息進行加密,生成證書一一分配給所述用戶簽名的發送端并且將所述用戶簽名的公鑰打包一起發送;所述用戶簽名的發送端向所述用戶簽名的接收端生成簽名請求以及簽名的關鍵信息,所述簽名的關鍵信息包含簽名的用戶ID、簽名的時間、簽名的用途,并采用所述用戶簽名的公鑰對所述簽名請求以及所述簽名的關鍵信息進行加密,并發送給所述用戶簽名的接收端;所述用戶簽名的接收端使用所述用戶簽名的私鑰對加密后的所述簽名請求以及所述簽名的關鍵信息進行解密,并針對其進行回信,回信中使用哈希函數生成回信的摘要,并且使用所述用戶簽名的私鑰對所述回信的摘要進行加密處理生成簽名,將簽名與所述簽名請求以及所述簽名的關鍵信息綜合成簽名處理的結果發送給用戶簽名的發送端;用戶簽名的發送端用其保存的所述證書驗證所述簽名處理后的結果,驗證通過后進行解密,進行用戶簽名的業務處理,通過其生成響應信息并向所述用戶簽名的接收端發送,所述用戶簽名的接收端使用其的證書對所述響應信息進行簽名變為簽名信息,以及使用其的私鑰將所述響應信息進行加密變為密文,將所述簽名信息以及所述密文發送給所述用戶簽名的發送端,所述用戶簽名的發送端對所述密文進行解密,利用所述證書驗證簽名;
通過所述信息發布模塊用戶將要發布的信息實體發布出去,所述發布的信息實體包含發布的題目、信息內容、提交的時間、提交的用戶ID,所述信息內容包含文字信息以及視頻信息,將所述發布的信息實體組合成配制參數,將所述配制參數轉換成可傳輸的數據信道上的數字編碼,與網絡端口之間在所述可傳輸的數據信道之上建立虛擬傳輸通道,生成相應的虛擬信道聯系表,并且結合數字通道環路技術將所述數字編碼傳輸出去;
所述信息查詢模塊分為搜索查詢器、搜索格式庫、搜索鏈接解析模塊,所述搜索格式庫負責將搜索請求格式按照鏈接表的形式存入到所述搜索格式庫中,并且建立索引項,所述搜索請求格式包含搜索請求鏈接以及搜索詞;所述搜索查詢器根據所述搜索格式庫中所述搜索格式以及所述索引項向所述搜索鏈接解析模塊提交搜索請求,其負責根據所述搜索詞在網絡數據庫中進行數據挖掘,返回的結果為包含搜索結果的頁面,將超級鏈接信息從所述搜索結果提取出來并以統一的形式返回;
所述系統層次構成方法為針對所述網上發布信息系統構建四個運行層次:
第一個運行層次為應用系統層,用于顯示與用戶之間的交互界面,所述交互界面在所述客戶端中運行,用戶能通過所述交互頁面向所述服務器端發送請求,并與所述服務器端發生信息的交互,第二個運行層次為后臺管理層,面向系統的用戶,為集成開發環境,具有數據庫管理功能和頁面定制功能,所述數據庫管理功能可以導入所述客戶端中的本地數據庫以及對本地數據庫進行長期管理,用戶可以對本地數據庫進行導入、操作,所述頁面定制功能可以根據用戶需求改變所述交互界面的風格以及所述交互界面間的鏈接關系,第三個運行層次為系統內部核心層,具有頁面處理功能以及數據存儲功能,所述頁面處理功能將整個所述網上發布信息系統按照其的運行邏輯組織在一起,并且包含多個應用服務器以及Web服務器,所述應用服務器用于所述網上發布信息系統的應用程序支持,所述Web服務器用于所述網上發布信息系統的網絡支持,所述系統內部核心層還負責接受所述客戶端發送來的請求,再將請求發送給第四個運行層次系統操作服務層處理,最終將處理結果返回到所述客戶端,所述數據存儲功能將所述網上發布信息系統中所有需要的信息存儲在SQL Server數據庫內,并且提供數據庫的訪問接口,并在其中增添云運算代碼,實現網絡協同處理功能;第四個運行層次為所述系統操作服務層,被分為操作服務組件、數據服務組件、ISS服務,所述操作服務組件是為了所述網上發布信息系統能夠正常使用而服務,用于所述交互頁面之間的操作以及所述系統內部核心層之間的消息傳輸,所述數據服務組件是為了所述數據存儲功能能夠在所述網上發布信息系統上能夠正常施行提供相應的服務,內含整個數據操作的命令體系,所述ISS服務用于為所述網上發布信息系統的具體上網服務;所述網上發布信息系統的四個運行層次層層遞進,下一層的運行層次為上一層的運行層次服務,是其能夠正常運行的技術支持。
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于潘敏,未經潘敏許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201710094695.8/1.html,轉載請聲明來源鉆瓜專利網。
- 上一篇:具備旋轉篩網的雙軸撕碎機
- 下一篇:破碎機





