Il-WSDL tniżżel, il-klassijiet Java ġew iġġenerati, u l-ewwel sejħa SOAP xorta ma tistax toħroġ min-netwerk. L-għażla tal-proxy li juża l-ġeneratur tappartjeni għat-tħaddim tal-ġeneratur stess.

Ir-referenza tal-wsimport f'Oracle JDK 8 tiddokumenta għażla tal-proxy HTTP għal dak l-għodda. Mhijiex istruzzjoni portabbli inkorporata fil-klassijiet tas-servizz li jirriżultaw. Applikazzjoni aktar tard tista' taħdem fi JVM ieħor, taħt kont ieħor u b'implimentazzjoni JAX-WS oħra.

Sib liema talba falliet

FażiProċess jew komponent x'jiġi spezzjonat
Iġġenera klassijiet mill-WSDL u l-importsL-għodda tal-bini jew is-sejħa wsimport
Aqra l-WSDL waqt il-bini tas-servizzIl-post tal-WSDL tal-applikazzjoni u l-klijent fil-ħin tal-eżekuzzjoni
Sejjaħ il-punt tat-tmiem SOAPIt-trasport tal-ħin tal-eżekuzzjoni magħżul u l-konfigurazzjoni tal-proxy tiegħu

Il-fażi tan-nofs hija faċli li tinqabeż. Servizz iġġenerat jista' għadu jirreferi għal WSDL remot. Jekk il-ħin tal-eżekuzzjoni jeħtieġ li jġibha waqt il-bini, l-issettjar ta' port biss wara jiġi tard wisq għal dak it-tniżżil aktar kmieni. L-ippakkjar tad-deskrizzjoni maħsuba bħala riżors tal-applikazzjoni jista' jneħħi dik id-dipendenza mit-tfittxija fejn l-implimentazzjoni tappoġġaha.

Klassi bl-isem ClientProxyFeature minn implimentazzjoni waħda mhijiex awtomatikament parti minn kull fornitur JAX-WS.

Żomm il-kredenzjali tal-proxy separati mill-kredenzjali tas-servizz SOAP. Tniżżil tal-WSDL li jirnexxi jista' saħansitra jkun anonimu filwaqt li l-punt tat-tmiem tal-operazzjoni jitlob login, jew bil-maqlub.

Irreġistra l-URL li falla u l-punt fejn waqfu l-bini jew is-sejħa. Dak normalment jidentifika fejn tappartjeni s-setting nieqsa, mingħajr tentattiv ieħor biex jiġu iġġenerati eżatt l-istess klassijiet.

Artikli relatati