Esiste un modo più rapido per distribuire i servizi WSIT rispetto alla distribuzione automatica?
-
05-07-2019 - |
Domanda
Di recente abbiamo aggiornato il nostro stack tecnologico di servizi. Abbiamo optato per l'implementazione WSIT di JAX-WS.
Attualmente, ci affidiamo al nostro server di applicazioni Glassfish per distribuire automaticamente il servizio Web in base alle annotazioni JAX-WS.
Abbiamo circa due dozzine di servizi diversi e centinaia di operazioni, quindi questa distribuzione automatica richiede parecchio tempo. Esiste un modo più rapido per implementare la distribuzione automatica?
Quello che sto cercando è qualcosa che può invece fare il lavoro in fase di compilazione o in fase di compilazione.
Soluzione
Non sono sicuro, ma gli strumenti wsgen / apt forniti con Metro non svolgono il lavoro di elaborazione delle annotazioni e creazione di artefatti per il servizio web? È quindi possibile includere la posizione di wsdl e le classi nell'unità di distribuzione. Non sono sicuro di come sia fatto, spero che questo ti indichi almeno nella giusta direzione.