wsimport ya ƙare. Kira na SOAP har yanzu yana buƙatar wakili.
Raba ƙirƙirar WSDL, ɗebo WSDL a lokacin aiki da kiran SOAP yayin saita hanyar wakili ta JAX-WS.
An sauke WSDL ɗin, an ƙirƙiri azuzuwan Java, kuma kiran SOAP na farko har yanzu ba zai iya fita daga hanyar sadarwa ba. Zaɓin wakili da mai ƙirƙira ke amfani da shi nasa ne na aikin mai ƙirƙira kansa.
Bayanin wsimport na Oracle JDK 8 ya rubuta zaɓin wakilin HTTP don wannan kayan aiki. Ba umarni mai ɗauka ba ne da aka saka a cikin azuzuwan sabis ɗin da aka samu. Aikace-aikacen da zai zo daga baya zai iya gudana a cikin wani JVM, ƙarƙashin wani asusu, tare da wani aiwatarwar JAX-WS.
Gano wace bukata ta kasa
| Mataki | Tsari ko ɓangaren da za a bincika |
|---|---|
| Ƙirƙirar azuzuwa daga WSDL da shigo da kaya | Kayan aikin gini ko kiran wsimport |
| Karanta WSDL yayin gina sabis ɗin | Wurin WSDL na aikace-aikacen da abokin ciniki na lokacin aiki |
| Kiran ƙarshen wurin SOAP | Jigilar lokacin aikin da aka zaɓa da tsarin wakilinta |
Matakin tsakiya yana da sauƙin tsallakewa. Sabis ɗin da aka ƙirƙira na iya yin nuni ga WSDL mai nisa har yanzu. Idan lokacin aiki yana buƙatar ɗebo shi yayin ginawa, saita tashar jiragen ruwa kawai bayan haka ya yi latti ga wancan ɗebo na farko. Kunna bayanin da aka nufa a matsayin albarkatun aikace-aikacen zai iya cire wannan dogaron ɗebo inda aiwatarwar ta goyi bayan hakan.
Ajin da ake kira ClientProxyFeature daga wata aiwatarwa ba ya zama wani ɓangare na kowane mai bayar da JAX-WS kai tsaye.
Ka ware takardun shaidar wakili daga takardun shaidar sabis ɗin SOAP. Ɗebo WSDL mai nasara na iya zama na ɓoye yayin da ƙarshen wurin aikin ke buƙatar shiga, ko akasin haka.
Rubuta URL ɗin da ya kasa da kuma wurin da ginawa ko kiran ya tsaya. Wannan yawanci yana nuna inda saitin da ya ɓace ya kamata ya kasance, ba tare da wani yunƙuri na sake ƙirƙirar azuzuwan nan da nan ba.