JAX-WS和經常使用Anonation

1.JAX-WS java

   java API for WebService,是J2EE 5.0 sun公司出的規範 web

 

  位於javax.jws包和javax.jws.soap包下 spa

 

2.經常使用Annoation .net

  2.1@WebService 使用在接口和接口實現類上,標記該類實現了webService blog

       經常使用屬性:1)endpointInterface指定SEI接口(報名和類名),當SEI和SEI實現分離時,使用該指定 接口

                2)namewsdl WbeService的名稱 get

                3)serviceNamewsdl WbeService的服務名稱 it

 

  2.2@WebMethod公開一個WebService可操做方法,該方法必須是public io

                經常使用屬性:1)exclude:該方法是否是暴露爲一個webService方法 class

                               2)operationNamewsdl對應方法名字

 

  2.3@WebParam 加在方法參數上

               經常使用屬性:1)nameWSDL方法參數名名稱,建議加上,不然wsdl中所有arg形式出現,可讀性差

 

  2.4@WebResult 方法的返回值

               經常使用屬性:1)nameWSDL方法返回值名稱,默認是方法名+Response構成

 

  2.5@Oneway方法只有輸入參數沒有輸出參數

 

  2.6@HandlerChain 加在SEI實現類上,爲webService指定實現類,下篇詳解Handler

相關文章
相關標籤/搜索