## 6 異步服務接收
REST 服務,同樣要求支持 GET/POST,參數定義和本系統的定義完全一致; SOAP 服務,要求暴露的 wsdl 和本系統定義的 wsdl 一致;
數字簽名方面,對于企業持有的二個密鑰文件(公鑰 A 和私鑰 B),請求本系統的時候用的是 A 進行加密,B 進行簽名,開發接收的 Server 時,要求反過來,接收本系統的回調時,應該對報文使用 A 進行驗簽,B 進行解密;
同時接收到的參數中 ziptype=1 時,需要對報文進行 GZIP 解壓縮。
應答本系統的 XML 格式定義如下:
```
<?xml version=\"1.0\" encoding=\"UTF-8\" ?>
<CorpProcessResult xmlns="szfs.tws.corp.process.result"
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
<reqmsgtype></reqmsgtype>
<reqversion></reqversion>
<reqsubnode></reqsubnode>
<reqmsgno></reqmsgno>
<procode></procode>
<remark></remark>
</CorpProcessResult>
```
具體的各元素定義請參考 szfs.corp.process.result.xsd 的 schema 文件定義內容
如果 Server 對異步回應的報文處理成功,則需要對 status 元素的值設置為 00 返回,
表示處理成功!