登入

平台服務資訊

服務註冊數:80
服務引用數:288

服務狀態

上線服務:66
離線服務:14

WRISP平台資訊交換標準

e政府服務平台-訊息交換標準V1.06

  標準的制定有利用服務整合,水利署WRISP平台遵循e政府服務平台訊息交換標準V1.06規範,採用 WebServices 架構並以 SOAP 做為訊息傳遞的通訊協定, SOAP是以XML作為資料傳輸格式,搭配Internet上標準的傳輸協定HTTP、SMTP、TCP等來傳送訊息。 其中HTTP Message是Web Server所Listen的,所以一般企業的防火牆都會開放HTTP Port,若Web Service的訊息透過HTTP來傳送, WebServices Provider就不必再多開一條對外的port通路,還可以直接繼承HTTP支援SSL的優點,因此大多數SOAP相關的Toolkit都會先支援HTTP格式。

  HTTP+XML的SOAP訊息,首先要包裝HTTP的Header,接下來的部分就是SOAP本身傳送的訊息內容,稱為SOAP Envelope。 SOAP Envelope是一份標準的XML文件,分為SOAP Header及SOAP Body兩部分。Header一般會定義一些SOAP內文、SOAP資料型態、SOAP編碼等之Namespace位址。 Body部分就是傳送Client Request與Server Response的訊息內容。

  下圖為 EGSP Envelope 訊息框架,在 Header 內加入跨機關服務整合的資訊,例如:Form(服務呼叫端OID)、To(服務提供端OID)、Service(服務編碼)...等。 依 EGSP 標準,每個服務必需提供 reqestSerive 介面來供 EGSP 平台呼叫

WRISP 2.0資訊交換標準

  • 遵循e政府服務平台跨機關訊息交換標準
  • 服務必需提供 4 個呼叫介面
    1. requestService(服務執行介面)
    2. requestMetadata(詮釋資料介面)
    3. requestTest(服務測試介面)
    4. requestSchema(服務查詢介面)