Webservice開發流程

Webservice簡單的介紹web

  1. Webservice開發使用的通訊協議是SOAP,支持簡單對象的訪問json

  2. Webservice的發佈方式不少,能夠採用axis二、jdk1.6以上版本自帶的jdk發佈xml

Webservice開發大體流程:對象

  1. 自定義Webservice接口和對外提供的方法,須要注意的方法返回值類型,通常接口返回都是符合接口報文規範的報文,接口

    可是須要考慮報文內容的大小對報文的反饋方式適當調整。資源

  2. 自定義Webservice接口的實現類,該類是真正須要發佈爲service的類,可是該類自己通常不關心業務實現,下降代碼耦合度開發

  3. 在webservice接口的實現類中調用業務實現類的業務方法字符串

接口規範定義總結:webservice

  1. 約定報文格式,一般使用xml報文格式,由於xml格式的報文便於解析,不過一般也會採用json字符串的形式做爲報文格式,擴展

    對於部分業務系統來講(一般是實時性要求高的系統)xml解析比較費時、費資源

  2. 定義報文字段的長度,這個很是重要。不管是對接口服務提供方仍是調用方都很重要,若是接口的接入系統比較多,要充分的考慮外圍接入系統的精度要求

  3. 預留擴展字段,適當的評估系統的擴展性,預留必定數量的擴展字段,提升接口功能的可擴展性

相關文章
相關標籤/搜索