乙個GIS軟體怎樣才算符合SOA框架

2021-05-21 14:01:15 字數 1871 閱讀 5391

乙個gis軟體怎樣才算符合soa框架

soa不同於ims(internet map server),soa是gis軟體從2023年出現的ims功能之後的新趨勢和新台階。乙個gis軟體支援soa,它需要能發布和利用以上soap/xml或ogc標準的geo web services。

比如esri arcims 有wms connector提供ogc標準的網路地圖服務, wfs connector提供網路向量要素服務, open ls connector提供位址匹配服務,

比如arcgis server可以發布建立wsdl和發布soap/xml標準的web services、也可以發布ogc wms等其他標準的web services,可以很方便的和其他的it系統整合,包括基於手機的應用系統。

如在google earth裡可以方便的疊加顯示arcgis server所發布的wms地圖服務。另一方面,arcgis和arcgis explorer可以consume 其他系統所提供的wms等服務。

除了以上標準以外,arcgis server 9.2把其後台強大的分析功能(如model builder建的分析模型)開放給了網際網路。ogc目前還沒有制定分析功能的網路服務標準。

web service 是soa的乙個重要部分,但soa框架還包括web service描述的註冊和查詢(下圖2中的4和5),要有乙個catalog(或叫registry)和乙個發現機制。uddi (universal description, discovery and integration) 就是服務發現機制之一。gis界的catalog可以採用uddi,但因為目前地理資訊和地理服務的描述語言是元資料(metadata),所以 metadata catalog是一種地理資訊服務的主要查詢發現手段。esri arcims的metadata server 和gis portal toolkit就是一種地理服務的catalog,而且它們通過arcims的csw connector實現了ogc csw標準的元資料的查詢和發布功能。近幾年來,基於arcims metadata server和gis portal toolkit,地理界已經建立了很多catalog,包括geography network,geospatial one-stop portal(以usgs所代表的美國聯邦portal),歐洲共同體portal,澳大利亞紐西蘭portal,美國很多州的portal等。這些 portal的catalog裡有很多geo-web services,可以被查詢到,從而可以被以http/https的形式被享用和整合到其他的應用系統中去。

(15.96 kb)

soa框架

2007-9-15 08:59

gisir為超圖公司在soa方面的落後而惋惜,他認為「超圖這兩年一直把力氣花在了共相式gis的研發上,但這樣的技術 會給研發企業帶來核心統一,可以快速公升級,降低開發成本的好處,但對於使用者來說,並沒有帶來更多直接的好處,對使用者來說基於共相式的使用與以前並沒有太多 的不同。」supermap不能發布和享用上述標準的地理web service,不能以http/https的方式向網際網路開放其功能,也沒有catalog和服務發現方面的產品。

據gartner group**,到2023年,soa將成為占有絕對優勢的軟體工程實踐方法,屆時將有70%的單位在進行it建設時會轉向soa。

乙個php請求怎樣才算結束?

前邊文章說過 web server會建立乙個執行緒 程序 來處理收到的php請求。使用執行緒還是程序的區別見博文 那這個請求怎樣才算處理完畢呢?怎樣才能讓web server 這個執行緒呢?user進行一次web請求,其是要請求資料的。所以 一些乙個php指令碼最後肯定是需要echo一些資料來返回給...

怎樣才算乙個好的專案經理

怎樣才能算是個優秀的pm?大家發表一下自己的看法。我先來 很強的軟體開發能力 包括技術和一些方 讓客戶和 相信你的專業,讓手下的員工信服 熟悉業務領域知識 能用客戶的語言與其溝通,否則很難挖掘出客戶的真正需求 能很好和各方面溝通,處理好人際關係 處理好與 的關係,能支援你工作中的一些想法體會你的難處...

怎樣才算乙個安全的物聯網平台

乙個完整的平台解決方案能夠讓物聯網裝置在裝置端 雲端以及軟體層面一直保持其可用性和安全性。以下是物聯網平台應當遵守的一些重要的安全原則 提供aaa安全。aaa安全指的是認證 authentication 授權 authorization 和審計 accounting 能夠實現移動和動態安全。它將對使...