I-wsimport isiphelile. Ikhwelo le-SOAP lisadinga i-proxy.
Hlukanisa ukwenziwa kwe-WSDL, ukutholwa kwe-WSDL ngesikhathi sokusebenza nokubiza kwe-SOAP lapho uhlela ukufinyelela kwe-proxy ye-JAX-WS.
I-WSDL ilandiwe, amakilasi e-Java enziwe, futhi ikhwelo lokuqala le-SOAP alikakwazi ukuphuma kunethiwekhi. Inketho ye-proxy esetshenziswa isakhi sakhi sayo ngokwaso.
Incwadi yereferensi ye-wsimport ku-Oracle JDK 8 ibhala inketho ye-proxy ye-HTTP yaleyo thisha. Akuwona umyalelo ohambisekayo ofakwe emakilasini ensizakalo akhiwe. Uhlelo oluzosebenza kamuva lungasebenza kwenye i-JVM, ngaphansi kwenye i-akhawunti nangomunye umsebenzi we-JAX-WS.
Thola ukuthi yisiphi isicelo esihlulekile
| Isigaba | Inqubo noma ingxenye okufanele ihlolwe |
|---|---|
| Ukwenza amakilasi kusuka ku-WSDL nakuma-import | Ithuluzi lokwakha noma ikhwelo le-wsimport |
| Ukufunda i-WSDL ngesikhathi kwakhiwa insizakalo | Indawo ye-WSDL yohlelo kanye neklayenti lesikhathi sokusebenza |
| Ukubiza indawo yokugcina ye-SOAP | Ukuthutha kwesikhathi sokusebenza okukhethiwe nokuhlelwa kwayo kwe-proxy |
Isigaba esiphakathi kulula ukusigeja. Insizakalo eyakhiwe ingase isabhekise ku-WSDL ekude. Uma isikhathi sokusebenza sidinga ukuyithola ngesikhathi kwakhiwa, ukuhlela umgubane ngemuva nje kwalokho sekwephuze kakhulu kulokho kulanda kwangaphambilini. Ukupakisha incazelo ehlosiwe njengomthombo wohlelo kungasusa lokho kuncika ekutholeni lapho ukusetshenziswa kusekela khona.
Ikilasi elibizwa nge-ClientProxyFeature kusuka ekusetshenzisweni okukodwa aliyona ingxenye ngokuzenzakalela yabo bonke abahlinzeki be-JAX-WS.
Gcina imininingwane yokufakazela ye-proxy ihlukile kuleyo yensizakalo ye-SOAP. Ukulanda i-WSDL okuphumelelayo kungase kube ngokungaziwa ngenkathi indawo yokugcina yomsebenzi idinga ukungena, noma okuphambene.
Rekhoda i-URL ehlulekile kanye nephuzu lapho ukwakha noma ikhwelo loma khona. Lokho ngokuvamile kukhombisa lapho isilungiselelo esingekho kufanele sibe khona, ngaphandle komunye umzamo wokwakha amakilasi afanayo.