亚洲成年人黄色一级片,日本香港三级亚洲三级,黄色成人小视频,国产青草视频,国产一区二区久久精品,91在线免费公开视频,成年轻人网站色直接看

用于海洋數(shù)值模擬ROMS的Web服務(wù)封裝方法以及系統(tǒng)與流程

文檔序號:12039161閱讀:來源:國知局
用于海洋數(shù)值模擬ROMS的Web服務(wù)封裝方法以及系統(tǒng)與流程

技術(shù)特征:
1.一種用于海洋數(shù)值模擬計(jì)算系統(tǒng)ROMS的Web服務(wù)封裝方法,包括:通過Web服務(wù)界面接收與任務(wù)相關(guān)的信息;根據(jù)所接收到的與任務(wù)相關(guān)的信息由腳本生成器提取有用信息并生成作業(yè)腳本文件;以及,將所生成的作業(yè)腳本文件提交給計(jì)算集群系統(tǒng),以便所述計(jì)算集群系統(tǒng)根據(jù)所述作業(yè)腳本文件調(diào)用所述海洋數(shù)值模擬計(jì)算系統(tǒng)ROMS來執(zhí)行相應(yīng)的作業(yè);其中,在通過Web服務(wù)界面接收與任務(wù)相關(guān)的信息的步驟之前,所述Web服務(wù)封裝方法還包括:根據(jù)接收到的應(yīng)用請求獲取對應(yīng)的應(yīng)用配置文件;根據(jù)所述應(yīng)用配置文件以及所述海洋數(shù)值模擬計(jì)算系統(tǒng)ROMS的運(yùn)行情況生成相對應(yīng)的Web服務(wù)界面。2.根據(jù)權(quán)利要求1所述的Web服務(wù)封裝方法,其特征在于,所述與任務(wù)相關(guān)的信息包括以下之一或任意組合:所述海洋數(shù)值模擬計(jì)算系統(tǒng)ROMS所在路徑、所需輸入文件的目錄、執(zhí)行命令、所需的計(jì)算節(jié)點(diǎn)、每個(gè)計(jì)算節(jié)點(diǎn)的CPU核心數(shù)和內(nèi)存大小以及執(zhí)行任務(wù)的計(jì)算時(shí)間。3.根據(jù)權(quán)利要求2所述的Web服務(wù)封裝方法,其特征在于,根據(jù)所接收到的與任務(wù)相關(guān)的信息由腳本生成器提取有用信息并生成作業(yè)腳本之前,所述Web服務(wù)封裝方法還包括:檢測所述與任務(wù)相關(guān)的信息是否合法,檢測為是時(shí),執(zhí)行根據(jù)所接收到的與任務(wù)相關(guān)的信息由腳本生成器提取有用信息并生成作業(yè)腳本的步驟;檢測為否時(shí),生成不合法提示信息并顯示在所述Web服務(wù)界面上。4.根據(jù)權(quán)利要求1所述的Web服務(wù)封裝方法,其特征在于,將所生成的作業(yè)腳本文件提交給計(jì)算集群系統(tǒng),以便所述計(jì)算集群系統(tǒng)根據(jù)所述作 業(yè)腳本文件調(diào)用所述海洋數(shù)值模擬計(jì)算系統(tǒng)ROMS來執(zhí)行相應(yīng)的作業(yè),包括:將所生成的作業(yè)腳本文件提交計(jì)算集群系統(tǒng)的作業(yè)調(diào)度隊(duì)列中,由作業(yè)調(diào)度系統(tǒng)進(jìn)行作業(yè)調(diào)度以便調(diào)用所述海洋數(shù)值模擬計(jì)算系統(tǒng)ROMS來執(zhí)行相應(yīng)的作業(yè)。5.根據(jù)權(quán)利要求4所述的Web服務(wù)封裝方法,其特征在于,在通過Web服務(wù)應(yīng)用界面接收與任務(wù)相關(guān)的信息之前,檢測所述計(jì)算集群系統(tǒng)的隊(duì)列信息,包括:隊(duì)列名、可使用總核數(shù)、隊(duì)列中的作業(yè)數(shù)和可用計(jì)算節(jié)點(diǎn)數(shù)。6.根據(jù)權(quán)利要求1所述的Web服務(wù)封裝方法,其特征在于,在通過Web服務(wù)界面接收與任務(wù)相關(guān)的信息之前,檢測用戶的磁盤配額和計(jì)費(fèi)額度。7.一種用于海洋數(shù)值模擬計(jì)算系統(tǒng)ROMS的Web服務(wù)封裝系統(tǒng),包括:Web應(yīng)用模塊,用于通過Web服務(wù)界面接收與任務(wù)相關(guān)的信息;腳本生成模塊,用于根據(jù)所接收到的與任務(wù)相關(guān)的信息提取有用信息并生成作業(yè)腳本文件;作業(yè)提交模塊,用于將所生成的作業(yè)腳本文件提交給計(jì)算集群系統(tǒng);以便所述計(jì)算集群系統(tǒng)根據(jù)所述作業(yè)腳本文件調(diào)用所述海洋數(shù)值模擬計(jì)算系統(tǒng)ROMS來執(zhí)行相應(yīng)的作業(yè);其中,所述Web應(yīng)用模塊包括:配置解析模塊,用于根據(jù)接收到的應(yīng)用請求獲取對應(yīng)的應(yīng)用配置文件;Web服務(wù)界面生成模塊,用于根據(jù)所述應(yīng)用配置文件以及所述海洋數(shù)值模擬計(jì)算系統(tǒng)ROMS的運(yùn)行情況生成相對應(yīng)的Web服務(wù)界面。8.根據(jù)權(quán)利要求7所述的Web服務(wù)封裝系統(tǒng),其特征在于,所述Web服務(wù)封裝系統(tǒng)還包括檢測模塊,用于檢測所述與任務(wù)相關(guān)的信息是否合法,檢測為是時(shí),所述腳本生成模塊根據(jù)所接收到的與任務(wù)相關(guān)的信息提取有用信息并生成作業(yè)腳本文件;檢測為否時(shí),生成不合法提示信息并顯示在所述Web服務(wù)界面上。
當(dāng)前第2頁1 2 3 
網(wǎng)友詢問留言 已有0條留言
  • 還沒有人留言評論。精彩留言會(huì)獲得點(diǎn)贊!
1