国产日韩欧美一区二区三区三州_亚洲少妇熟女av_久久久久亚洲av国产精品_波多野结衣网站一区二区_亚洲欧美色片在线91_国产亚洲精品精品国产优播av_日本一区二区三区波多野结衣 _久久国产av不卡

?

從Web Service到SOA的地質(zhì)災(zāi)害調(diào)查成果在線服務(wù)應(yīng)用實踐

2021-12-26 17:01:44
科學(xué)與信息化 2021年5期
關(guān)鍵詞:企業(yè)級網(wǎng)頁陜西省

陜西省地質(zhì)環(huán)境監(jiān)測總站、陜西地質(zhì)大數(shù)據(jù)中心 陜西 西安 710054

引言

地質(zhì)災(zāi)害調(diào)查成果在線服務(wù)系統(tǒng)是由陜西省地質(zhì)調(diào)查院指導(dǎo),陜西省地質(zhì)環(huán)境監(jiān)測總站主持研發(fā)的一套綜合性地質(zhì)災(zāi)害服務(wù)系統(tǒng)。依托大數(shù)據(jù)、云計算、互聯(lián)網(wǎng)+、GIS技術(shù)等新一代信息技術(shù),整合共享數(shù)據(jù)資源,逐步建成高彈性、高效率、高可靠的智能化系統(tǒng),實現(xiàn)了云架構(gòu)下的“大系統(tǒng)、大平臺、大數(shù)據(jù)、大集成”,集成了陜西省各類地質(zhì)災(zāi)害信息服務(wù),形成統(tǒng)一、有序、規(guī)模、權(quán)威的統(tǒng)一信息服務(wù)平臺。為陜西省地質(zhì)災(zāi)害防治工作提供有力支撐,助推陜西省地質(zhì)災(zāi)害防治信息化水平不斷提升。

1 技術(shù)應(yīng)用解析

2.1 My Eclipse企業(yè)級工作平臺應(yīng)用解析

My Eclipse是一款JAVA語言的開發(fā)工具軟件,是在eclipse基礎(chǔ)上加上自己的插件開發(fā)而成的功能強大的企業(yè)級集成開發(fā)環(huán)境主要用于Java、Java EE以及移動應(yīng)用的開發(fā)。My Eclipse企業(yè)級工作平臺是對EclipseIDE的擴展,利用它我們可以在數(shù)據(jù)庫和JavaEE的開發(fā)、發(fā)布以及應(yīng)用程序服務(wù)器的整合方面極大的提高工作效率[1]。它采用目前先進的、成熟的企業(yè)級技術(shù)架構(gòu),進行基于組件或面向服務(wù)的架構(gòu)體系開發(fā),以保證平臺的先進性和適應(yīng)性、可擴展性,注重體系架構(gòu)的兼容性和集成性,保護現(xiàn)有的投資并避免風(fēng)險。

2.2 SOA構(gòu)架應(yīng)用解析

SOA是一種軟件開發(fā)思想,采用這種思想開發(fā)的軟件,相當(dāng)于搭積木一般,將各個功能模塊進行分割,然后獨立開發(fā),最后組裝到一起發(fā)揮整體功能。接口是采用中立的方式進行定義的,它獨立于實現(xiàn)服務(wù)的硬件平臺、操作系統(tǒng)和編程語言。它可以根據(jù)需求通過網(wǎng)絡(luò)對松散耦合的粗粒度應(yīng)用組件進行分布式部署、組合和使用。服務(wù)層是SOA的基礎(chǔ),可以直接被應(yīng)用調(diào)用,從而有效控制系統(tǒng)中與軟件代理交互的人為依賴性[2]。面向服務(wù)的架構(gòu)(SOA)是一個組件模型,它將應(yīng)用程序的不同功能單元(稱為服務(wù))進行拆分,并通過這些服務(wù)之間定義良好的接口和協(xié)議聯(lián)系起來。服務(wù)之間通過簡單、精確定義接口進行通訊,不涉及底層編程接口和通訊模型。與傳統(tǒng)方法相比,SOA更加強調(diào)以下優(yōu)勢:基于標(biāo)準(zhǔn)、松散耦合、共享服務(wù)、粗粒度和聯(lián)合控制。通過不斷地構(gòu)筑業(yè)務(wù)需要的各種標(biāo)準(zhǔn)服務(wù),實實在在地形成一個“服務(wù)倉庫”,按需服務(wù),最終實現(xiàn)業(yè)務(wù)自主。對于服務(wù)使用者來說,服務(wù)實現(xiàn)應(yīng)該是一個“黑匣子”,用戶沒必要知道服務(wù)的功能實現(xiàn)細節(jié)。

2.3 Web Service技術(shù)應(yīng)用解析

Web Service技術(shù)能使得運行在不同機器上的不同應(yīng)用無須借助附加的、專門的第三方軟件或硬件,就可相互交換數(shù)據(jù)或集成。依據(jù)Web Service規(guī)范實施的應(yīng)用之間,無論它們所使用的語言、平臺或內(nèi)部協(xié)議是什么,都可以相互交換數(shù)據(jù)。例如天氣預(yù)報,氣象局把自己的系統(tǒng)服務(wù)以Web Service服務(wù)的形式暴露出來,讓第三方網(wǎng)站和程序可以調(diào)用這些服務(wù)功能[3]。采用Web Service技術(shù)實現(xiàn)SOA。使用SOAP、WSDL、UDDI等標(biāo)準(zhǔn)協(xié)議,實現(xiàn)服務(wù)功能封裝、統(tǒng)一數(shù)據(jù)接口,服務(wù)管理與調(diào)用,并通過標(biāo)準(zhǔn)XML/SOAP協(xié)議實現(xiàn)服務(wù)間的相互調(diào)用和消息傳遞。

2.4 可視化技術(shù)應(yīng)用解析

(1)功能架構(gòu)

可視化模擬節(jié)點利用網(wǎng)頁元素的XPath、name屬性、class屬性等進行定位,并通過適當(dāng)?shù)亟M合配置組件類型、標(biāo)識及動作,即可模擬不同的鼠標(biāo)鍵盤網(wǎng)頁操作??梢暬M組件首先利用用戶名、密碼、驗證碼等信息登錄網(wǎng)頁,然后按順序模擬網(wǎng)頁操作步驟。具體通過XPath獲取網(wǎng)頁元素中的class、name、id等屬性定位網(wǎng)頁元素,然后對定位的網(wǎng)頁元素操作,如頁面跳轉(zhuǎn)、點擊、輸入、選擇等。不斷循環(huán)網(wǎng)頁操作步驟[4]。最后通過取數(shù)、下載、上傳、提交工單等結(jié)果操作來實現(xiàn)網(wǎng)絡(luò)智能化管理與控制。

(2)驗證碼智能識別與登錄

驗證碼是現(xiàn)在很多網(wǎng)站通行的方式,可以有效防止某個黑客對某一個特定注冊用戶采用特定程序暴力破解的方式進行不斷的密碼嘗試。驗證碼通常以圖片的形式在網(wǎng)頁上呈現(xiàn),因此要實現(xiàn)驗證碼自動化輸入,需要進行圖片識別。

(3) 可視化模擬操作引擎

可視化模擬操作引擎為可視化模擬組件的操作引擎。該組件可在Window、Linux等操作系統(tǒng)中運行??筛鶕?jù)網(wǎng)頁及操作硬件的不同需求,選擇適合的操作系統(tǒng)和瀏覽器。

(4) 可視化數(shù)據(jù)展示

作為數(shù)據(jù)分析的重要組成部分,數(shù)據(jù)分析儀表盤能夠快速地將數(shù)據(jù)分析結(jié)果進行可視化展現(xiàn),并且通過儀表盤服務(wù),快速的在線分享到有關(guān)部門和人員,對數(shù)據(jù)分析結(jié)果提供及時反饋,從而有效調(diào)整分析模型,實現(xiàn)敏捷的二次迭代數(shù)據(jù)分析服務(wù)。

3 結(jié)束語

地質(zhì)災(zāi)害調(diào)查成果在線服務(wù)系統(tǒng)對于地質(zhì)災(zāi)害調(diào)查、地質(zhì)災(zāi)害防治以及政府決策管理具有重要意義,在服務(wù)系統(tǒng)開發(fā)過程中如何選取合適的信息化技術(shù)根據(jù)實際需求而定,基于陜西地質(zhì)云大數(shù)據(jù)平臺,選取My Eclipse企業(yè)級工作平臺、SOA構(gòu)架、Web Service技術(shù)與可視化技術(shù)相結(jié)合的信息化技術(shù)實現(xiàn)地質(zhì)調(diào)查成果的在線服務(wù)。下一步我們將不斷豐富完善相關(guān)產(chǎn)品和功能模塊,不斷提升陜西省地質(zhì)災(zāi)害防治信息化水平。

猜你喜歡
企業(yè)級網(wǎng)頁陜西省
陜西省自強中等專業(yè)學(xué)校簡介
企業(yè)級BOM數(shù)據(jù)管理概要
陜西省抓黨建促脫貧攻堅的實踐與思考
聚焦兩會
陜西畫報(2018年1期)2018-11-17 19:33:14
基于CSS的網(wǎng)頁導(dǎo)航欄的設(shè)計
電子制作(2018年10期)2018-08-04 03:24:38
陜西省閱讀文化節(jié)
基于URL和網(wǎng)頁類型的網(wǎng)頁信息采集研究
電子制作(2017年2期)2017-05-17 03:54:56
基于慕課網(wǎng)的“企業(yè)級應(yīng)用開發(fā)”課堂教學(xué)改革探索
電子制作(2017年10期)2017-04-18 07:23:03
企業(yè)級信息系統(tǒng)應(yīng)用級災(zāi)備建設(shè)與應(yīng)用
廣西電力(2016年4期)2016-07-10 10:23:38
網(wǎng)頁制作在英語教學(xué)中的應(yīng)用
電子測試(2015年18期)2016-01-14 01:22:58
晋宁县| 县级市| 托克逊县| 邯郸县| 长沙县| 龙里县| 云阳县| 隆回县| 大兴区| 梁河县| 龙南县| 肥西县| 江城| 洱源县| 柯坪县| 胶南市| 丹巴县| 新宾| 松原市| 天门市| 府谷县| 阿尔山市| 韶山市| 铜鼓县| 滨海县| 隆回县| 应城市| 思茅市| 邵东县| 广宗县| 延长县| 宁海县| 贺州市| 永康市| 盐边县| 当阳市| 和林格尔县| 治多县| 翼城县| 鱼台县| 红安县|