System.ArgumentOutOfRangeException: 索引和長度必須引用該字符串內的位置。 參數名: length 在 System.String.Substring(Int32 startIndex, Int32 length) 在 zhuanliShow.Bind() 日韩久久无码免费毛片软件 ,亚洲AV无码一区二区三区在线,国产成人无码AⅤ片在线观看
  • 
    <ul id="o6k0g"></ul>
    <ul id="o6k0g"></ul>

    一種定向數據遠程傳輸方法及系統技術方案

    技術編號:44458829 閱讀:4 留言:0更新日期:2025-02-28 19:06
    本發明專利技術提供一種定向數據遠程傳輸方法,涉及軟件工程技術與定向井工程技術領域,包含:利用遠程移動端生成查詢請求,通過超文本傳輸協議向數據中轉服務器傳輸查詢請求;在數據中轉服務器對查詢請求進行處理,生成數據查詢指令,通過局域網向遠程數據庫現場工作機傳輸數據查詢指令;通過遠程數據庫現場工作機響應數據查詢指令,生成數據查詢結果,通過數據中轉服務器向遠程移動端反饋數據查詢結果。本發明專利技術實現將遠程數據庫現場工作機信息根據需求展示在任意電子設備上,能支持任意移動電子設備、非windows環境,對于生產力的提升有一定的幫助。實現了對非windows運行環境從無到有的突破;實現了用戶無需安裝客戶端的從有到無的突破。

    【技術實現步驟摘要】

    本專利技術涉及軟件工程技術與定向井工程,應用于定向井工程,具體地說,涉及一種定向數據遠程傳輸方法及系統


    技術介紹

    1、compass是一款定向井工程軟件,由美國哈利伯頓公司開發。工程中使用定向compass軟件,依據定向井行業標準計算井身軌跡。目前,僅支持在windows系統下、同時安裝了compass的環境下使用。需要設置好odbc數據源即遠程數據庫的ip、端口、數據庫名、數據庫賬號和密碼,然后使用compass軟件打開,操作類似于操作本地compass。

    2、然而,現有的compass軟件存在以下技術缺陷:

    3、1、僅支持windows操作系統,對于linux、android、mac等操作系統不兼容;

    4、2、客戶服務端必須也同時安裝compass,不支持移動設備隨時、隨地遠程查看;

    5、3、只適用于專業人員操作查看,非專業人員操作具有一定門檻。

    6、針對現有技術的問題,本專利技術提供了一種定向數據遠程傳輸方法及系統。


    技術實現思路

    1、為了克服現有技術的缺陷,本專利技術提供了一種定向數據遠程傳輸方法,所述方法包含:

    2、利用遠程移動端生成查詢請求,通過超文本傳輸協議向數據中轉服務器傳輸所述查詢請求;

    3、在所述數據中轉服務器對所述查詢請求進行處理,生成數據查詢指令,通過局域網向遠程數據庫現場工作機傳輸所述數據查詢指令;

    4、通過所述遠程數據庫現場工作機響應所述數據查詢指令,生成數據查詢結果,通過所述數據中轉服務器向所述遠程移動端反饋所述數據查詢結果。

    5、根據本專利技術的一個實施例,通過以下步驟生成所述查詢請求:通過瀏覽器進入特定域名,輸入用戶名及密碼完成登錄,在用戶界面中選擇需要查詢的數據類型,以生成所述查詢請求。

    6、根據本專利技術的一個實施例,通過后臺程序對所述查詢請求進行處理,其中,通過以下步驟構建所述后臺程序:

    7、在所述后臺程序中定義數據模型,以便存儲遠程傳輸所需的數據,其中,使用數據庫來定義數據模型之間的關系;

    8、使用裝飾器或定義的函數,編寫視圖函數或類,處理遠程傳輸的請求和操作;

    9、根據遠程傳輸的需求,編寫邏輯代碼來處理文件傳輸、用戶驗證、數據存儲操作;

    10、創建相應的模板文件和模板引擎,來定義模板中的動態內容和邏輯;

    11、配置設置文件,包括數據庫連接、靜態文件路徑;

    12、當所述后臺程序開發完成后,將所述后臺程序部署到生產環境中的所述數據中轉服務器。

    13、根據本專利技術的一個實施例,所述遠程傳輸所需的數據包含但不限于:用戶信息、遠傳信息、單井數據、傳輸記錄。

    14、根據本專利技術的一個實施例,所述邏輯代碼使用用戶認證表單+會話session對象+重定向和訪問控制來驗證用戶并跳轉至數據傳輸界面。

    15、根據本專利技術的一個實施例,采用網頁形式構建得到所述模板,其中,所述模板為向用戶展示的用戶界面。

    16、根據本專利技術的一個實施例,使用python語言的django、flask、fastapi、tornado框架來實現所述后臺程序,也可以使用java語言的spring框架來實現所述后臺程序。

    17、根據本專利技術的一個實施例,所述數據中轉服務器通過wsgi或uvicorn服務器、異步框架、消息隊列和starlette框架來處理高并發遠程移動端請求,通過sqlalchemy處理高并發遠程數據庫現場工作機端請求。

    18、根據本專利技術的另一個方面,還提供了一種存儲介質,其包含用于執行如上任一項所述的方法步驟的一系列指令。

    19、根據本專利技術的另一個方面,還提供了一種定向數據遠程傳輸系統,執行如上任一項所述的方法,所述系統包含:

    20、所述遠程移動端,其用于生成查詢請求,通過超文本傳輸協議向所述數據中轉服務器傳輸所述查詢請求;

    21、所述數據中轉服務器,其用于對所述查詢請求進行處理,生成數據查詢指令,通過局域網向所述遠程數據庫現場工作機傳輸所述數據查詢指令;

    22、所述遠程數據庫現場工作機,其用于響應所述數據查詢指令,生成數據查詢結果,通過所述數據中轉服務器向所述遠程移動端反饋所述數據查詢結果。

    23、本專利技術提供了一種定向數據遠程傳輸方法及系統,與現有技術相比,具備以下優勢:

    24、(1)采用超文本傳輸協議傳輸數據,不限用戶數量,不限用戶操作系統和終端,操作難度如同操作網頁。

    25、(2)設計網頁形式的用戶界面(視圖模板為網頁形式),方便與用戶交互,也方便非專業人員操作。

    26、(3)支持高并發,通過wsgi或uvicorn服務器、異步框架、消息隊列和starlette框架來處理高并發遠程移動端請求,用sqlalchemy處理高并發遠程數據庫現場工作機端請求。

    27、(4)實現將遠程數據庫現場工作機信息根據需求展示在任意電子設備上,能支持任意移動電子設備、非windows環境,對于生產力的提升有一定的幫助。實現了對非windows運行環境從無到有的突破;實現了用戶無需安裝客戶端的從有到無的突破。

    28、本專利技術的其它特征和優點將在隨后的說明書中闡述,并且,部分地從說明書中變得顯而易見,或者通過實施本專利技術而了解。本專利技術的目的和其他優點可通過在說明書、權利要求書以及附圖中所特別指出的結構來實現和獲得。

    本文檔來自技高網...

    【技術保護點】

    1.一種定向數據遠程傳輸方法,其特征在于,所述方法包含:

    2.如權利要求1所述的一種定向數據遠程傳輸方法,其特征在于,通過以下步驟生成所述查詢請求:通過瀏覽器進入特定域名,輸入用戶名及密碼完成登錄,在用戶界面中選擇需要查詢的數據類型,以生成所述查詢請求。

    3.如權利要求1或2所述的一種定向數據遠程傳輸方法,其特征在于,通過后臺程序對所述查詢請求進行處理,其中,通過以下步驟構建所述后臺程序:

    4.如權利要求3所述的一種定向數據遠程傳輸方法,其特征在于,所述遠程傳輸所需的數據包含但不限于:用戶信息、遠傳信息、單井數據、傳輸記錄。

    5.如權利要求3或4所述的一種定向數據遠程傳輸方法,其特征在于,所述邏輯代碼使用用戶認證表單+會話Session對象+重定向和訪問控制來驗證用戶并跳轉至數據傳輸界面。

    6.如權利要求3-5中任一項所述的一種定向數據遠程傳輸方法,其特征在于,采用網頁形式構建得到所述模板,其中,所述模板為向用戶展示的用戶界面。

    7.如權利要求3-6中任一項所述的一種定向數據遠程傳輸方法,其特征在于,使用Python語言的Django、Flask、FastAPI、Tornado框架來實現所述后臺程序,也可以使用Java語言的Spring框架來實現所述后臺程序。

    8.如權利要求1-7中任一項所述的一種定向數據遠程傳輸方法,其特征在于,所述數據中轉服務器通過WSGI或Uvicorn服務器、異步框架、消息隊列和Starlette框架來處理高并發遠程移動端請求,通過SQLAlchemy處理高并發遠程數據庫現場工作機端請求。

    9.一種存儲介質,其特征在于,其包含用于執行如權利要求1-8中任一項所述的方法步驟的一系列指令。

    10.一種定向數據遠程傳輸系統,其特征在于,執行如權利要求1-8中任一項所述的方法,所述系統包含:

    ...

    【技術特征摘要】

    1.一種定向數據遠程傳輸方法,其特征在于,所述方法包含:

    2.如權利要求1所述的一種定向數據遠程傳輸方法,其特征在于,通過以下步驟生成所述查詢請求:通過瀏覽器進入特定域名,輸入用戶名及密碼完成登錄,在用戶界面中選擇需要查詢的數據類型,以生成所述查詢請求。

    3.如權利要求1或2所述的一種定向數據遠程傳輸方法,其特征在于,通過后臺程序對所述查詢請求進行處理,其中,通過以下步驟構建所述后臺程序:

    4.如權利要求3所述的一種定向數據遠程傳輸方法,其特征在于,所述遠程傳輸所需的數據包含但不限于:用戶信息、遠傳信息、單井數據、傳輸記錄。

    5.如權利要求3或4所述的一種定向數據遠程傳輸方法,其特征在于,所述邏輯代碼使用用戶認證表單+會話session對象+重定向和訪問控制來驗證用戶并跳轉至數據傳輸界面。

    6.如權利要求3-5中任一項所述的一種定向數據遠程傳輸方法,其...

    【專利技術屬性】
    技術研發人員:索海釗,王丹輝,虞德平雍少武,劉新波,張德勝
    申請(專利權)人:中國石油化工集團有限公司
    類型:發明
    國別省市:

    網友詢問留言 已有0條評論
    • 還沒有人留言評論。發表了對其他瀏覽者有用的留言會獲得科技券。

    1
    主站蜘蛛池模板: 亚洲精品无码久久不卡| 中文字幕久久精品无码| 亚洲国产av高清无码| 性色AV一区二区三区无码| 亚洲精品无码久久久久| 亚洲精品无码mⅴ在线观看| 亚洲国产av无码精品| 最新中文字幕av无码专区| 国产成人无码一区二区在线观看| 亚洲AV无码无限在线观看不卡 | 国产V亚洲V天堂A无码| 无码av无码天堂资源网| 67194成l人在线观看线路无码| 免费无码黄网站在线看| 国产午夜激无码av毛片| 内射精品无码中文字幕| 精品久久久无码21p发布| 无码人妻精品一区二区三区久久| 国产午夜鲁丝片AV无码| 免费无码一区二区三区蜜桃大| 乱色精品无码一区二区国产盗| 久久午夜无码鲁丝片直播午夜精品| 无码激情做a爰片毛片AV片| 无码熟妇αⅴ人妻又粗又大| 中字无码av电影在线观看网站 | 成人无码精品1区2区3区免费看| 亚洲AV成人无码久久WWW| 亚洲AV永久无码精品一福利| 69ZXX少妇内射无码| 亚洲av无码专区在线电影天堂| 亚洲中文字幕久久精品无码2021| 亚洲AV区无码字幕中文色| 无码人妻精品一区二区三区99仓本| 亚洲日韩激情无码一区| 无码人妻精品一区二区三区在线| 蜜桃成人无码区免费视频网站| 亚洲精品无码高潮喷水A片软| 日韩av无码成人无码免费| 无码人妻精品一二三区免费| 无码色AV一二区在线播放| 日韩AV无码一区二区三区不卡毛片 |