J'ai ce dilemme.Type de retour personnalisé du service Web Java
Je développe un service web. Il doit renvoyer une liste de langues prises en charge. Les langues sont stockées dans une énumération.
Vaut-il mieux retourner (à partir de la méthode web) un tableau enum ou le convertir en chaîne et retourner un tableau de chaînes. Peut-être que je préférerais un tableau de chaînes afin que le client n'ait pas à manipuler les types d'objets personnalisés et qu'aucune sérialisation/désérialisation ne soit nécessaire. Mais d'un autre côté, si j'ai besoin de cette énumération sur le client, je devrai le réimplémenter et convertir le tableau de chaînes en tableau enum.
Que suggérez-vous?
Pouvez-vous élaborer? J'utilise jax-ws 2.1 et n'ai jamais eu de problèmes lors de la génération d'un client. – chzbrgla
J'ai vu la génération automatique dans axis2 créer des classes invalides lorsque simpleTypes sont utilisés dans un wsdl. Jax-WS est généralement plus propre et meilleur que l'axe 2 – Pushkar