Bonjour,

Dans le but de faire communiquer des services métiers, développés à grand renfort de spring, avec des applications connexes, je dois maintenant les exposés en webservices.
Les webservices seront appelés par plusieurs langages (Java, Php, Python).
Pour ajouter à cela, ma bibliothèque de service était directement inclus dans un de mes projets connexes (également en java), je pouvais donc 'passer' les transactions entre les différents packages et chargés des objets ou listes en lazylaoding.
Seulement, avec l'exposition webservices finis le lazyloading, ou je dis n'importe quoi ?

Autres problématiques, les webservices devront retournés des grappes d'objets relativement importantes faisant appels à de multiples objets de la DAO.
Cela posent pas mal de soucis de taille, mais surtout de pertinence du retour de données.
En effet, il n'est pas rare que seule une petite partie des données soit utile à celui qui appel le webservice.

Question :
Avez-vous déjà rencontré ce type de problématique ?
Et si oui avec quel choix technologiques (transformation xml, dto, ...) ?

HadanMarv