它是開放地理空間協會(open geospatial consortium,ogc)提出的ogc web服務通用規範。
主要內容:
地理資料服務(data service)
對空間資料的服務,返回的資料結果通常具備空間參照體系
向量資料服務(wfs)
柵格資料服務(wcs)
地圖描繪服務(portrayal service)
對空間資料的描述,返回的資料結果通常是向量圖形或柵格圖形
地圖服務(wms),每個地圖可由多個圖層組成,每個地圖可用sld(styled layer descriptor)描述
過程處理服務(processing service)
提供地理資料的查詢、索引等服務
地學編碼服務(geocoder)
地名索引服務(gazetteer)
座標轉換服務(coordinate transfer service)
發布註冊服務(registry)
提供各種服務的註冊服務,以便於服務的發現
資料服務
資料型別
提供了各項的登記、更新及查詢服務
資料例項
服務型別
服務例項
相比於複雜的soap、xml-rpc來說更簡潔的web服務實現方案。
基本概念:
(1) 在rest中一切都被認為是一種資源,每個資源由uri標識
(2) 對資源的獲取、建立、修改和刪除都剛好可以對應http協議中的get、post、put和delete,即使用統一介面。
(3) 每個請求都是乙個獨立的請求,從客戶端到伺服器的每個請求都必須包含所有必要資訊,便於理解
(4) 資源的表現形式是json、xml或html,取決於讀者、瀏覽器或客戶端,也可以是別的任何其他格式
小故事 持續更新。。。
1 md5校驗的重要性 md5sum 我們專案組曾經遇到過這樣乙個問題,發布包在我們這裡驗證是沒有問題的,但是在客戶那裡就是有問題。花了很多時間查原因,最後終於發現了問題所在 客戶拿到的發布包和我們提供的發布包並不完全一致,天知道傳輸的時候出了什麼狀況。但是這種情況是絕對不允許的,客戶不會買賬,腫麼...
軟體測試理論(二) 持續更新
測試過程的質量決定了軟體測試的質量和有效性。軟體測試過程的管理是保證測試過程質量 控制測試風險的重要活動。不同的專案,測試過程的具體流程可或有差異。一般劃分為測試計畫 測試設計與開發 測試時事 測試評審與測試結論等階段。測試過程符合gb t 18905 評價者使用的過程 中定義軟體評價過程的模型。評...
軟體測試理論(三) 持續更新
srs是為了明確需求,協調各方 企業使用者 架構師 開發者 測試人員 部署人員 統一目標的第乙個標準文件。一旦專案比較龐大,跨越多組織多部門時,這個文件就很重要,省去很多溝通上的眾多麻煩。專案前期,核心就是需求 功能 通過對從使用者需求,進行整理,得到srs。因此,srs的核心就是使用者需求。根據軟...