Doorashada wakiilka hal macmiil WebSphere 8.5.5 JAX-WS
Ku dabaq sifooyinka wakiilka ee WebSphere ee la diiwaangeliyay macluumaadka codsiga macmiilka JAX-WS halkii aad beddeli lahayd marinka JVM oo dhan.
WebSphere Application Server 8.5.5 JAX-WS, hubi laba kontorool oo ku wareegsan ka hor inta aadan ku tiirsanaan cinwaanka ku jira macluumaadka codsiga macmiilka. Sifada IBM ee heerka JVM com.ibm.ws.websvcs.transport.enableProxyTunnel waa false si caadi ah; cinwaan gaar ah macmiil kastaa ma daaro tunnel-ka. Qiimaha gaadiidka HTTP ee setka siyaasadda ayaa sidoo kale ka sarreeya qiimaha barnaamijka, waxayna ka sarreeyaan sifooyinka nidaamka JVM.
Dejedka jira ee la doortay, IBM waxay diiwaangelisaa habayntan macmiil kasta ka hor wicitaanka:
import javax.xml.ws.BindingProvider;
BindingProvider binding = (BindingProvider) servicePort;
binding.getRequestContext().put("https.proxyHost", "proxy.example");
binding.getRequestContext().put("https.proxyPort", "8080");Furaha HTTPS waxay khuseeyaan meelaha dhammaadka HTTPS; HTTP waxay isticmaashaa furaha IBM HTTP ee u dhigma. Barta SOAP ee dadweynaha ee la ogolaaday waxay isticmaali kartaa cinwaan HTTP oo ka yimid liiska wakiilka HTTP kaliya marka siyaasadda khuseeya iyo kontoroolka tunnel-ka ay ogolaadaan iyo marka aan aqoonsi wakiil lagu habayn heerarkaas. Xaqiijinta wakiilka waxay leedahay sifooyin HTTP/HTTPS proxyUser iyo proxyPassword gooni ah, oo ka madax banaan aqoonsiga adeegga SOAP.
Kuwani waa ballaarinno WebSphere. Khariidadda BindingProvider ee Metro, CXF ama fulin kale ma ka dhigto xargahaas la qaadi karo.
Ku hay waddooyinka kala duwan ee isku mar ah shayada macmiilka ee si habboon loo habayn, halkii aad dib u qori lahayd macluumaadka dekadda la wadaago inta wicitaannada socdaan. Tani waxay cinwaanka ku xaddidaa macmiilka dhabta ah iyada oo aan dhammaan kontoroolka JVM ee ku wareegsan loo qaadan mid maxalli u ah macmiilka.