Relu
Relecture RB
Sommaire :
Introduction
Esup-commons V2 utilise la norme JAX-WS pour exposer les Web Service. L'implémentation utilisée est celle offerte pour CXF.
Xfire utilisé en Esup-commons V1 n'est plus maintenu. Les développeurs de Xfire recommande l'utilisation de CXF
Utilisation
En JAX-WS il est très simple d'exposer la couche métier sous forme d'un Web Service. Dans le cas le plus général cela revient à utiliser une seule annotation au niveau de l'interface DomainService :
@WebService
public interface DomainService extends Serializable {
Par défaut, tous les méthodes de l'interface sont exposées. Il est possible d'être plus fin annotant plus finement la classe.
Pour avoir plus d'information sur les annotations JAX-WS Cf.http://jax-ws.java.net/