Benim yöntemim Map<Integer, String[]>
değerini döndürür. Bir Web Hizmetine iletmek mümkün mü?Bir java.util.Map'i bir Web hizmeti aracılığıyla nasıl transfer edilir?
6
A
cevap
3
Bu sizin web hizmeti arayüzü üzerinden bir Java koleksiyonları maruz kalmaması için en iyisidir.
yerine sadece basit tipler, fasulye ve diziler göstermelidir veya başın (beladan çalışabilirlik tür) biniyorlar risk.
Map
kodunuzu örneğin an array of Map.Entry
s gibi bir diziye dönüştürmeyi deneyin veya bu girişleri sarmalayan bir şeyler.
3
Harita
Yalnızca diziler, int, string kullanabilirsiniz .. java özgüdür .. webservices kullanabilirsiniz tüm diğer dillerde yaygındır herşey (PHP, C#, C++, vs.) .. Ve düşünün ... PHP'de Harita nedir? webservices veriyi birden fazla dilde paylaşmak için oluşturulmamıştır ...Harita ile kullanmak istiyorsanız ve bu uygulamayı yalnızca java için kullanıyorsanız, RMS'yi kullanmalısınız, WebServices kullanamazsınız.
* bir 'int' gerçekten * anahtarı mı? Aslında bir "Tamsayı" değil mi? – BalusC