Etichettatura degli endpoint del servizio Web
-
08-07-2019 - |
Domanda
L'endpoint del servizio Web viene generalmente definito in una fase iniziale di un progetto. Poiché segue il "contratto prima" in linea di principio, non dovrebbe essere modificato dopo la comunicazione ai sistemi client.
Pertanto, è essenziale etichettare il servizio Web in modo corretto.
Come definiresti i servizi web?
per es.
http://my.domain.com/businessProcess/services/concreteServiceName
Altre idee?
Vedi questa domanda come sondaggio ... Sentiti libero di votare l'idea migliore.
Soluzione
Decidiamo i nomi parlando con sviluppatori, uomini d'affari e ragazzi di supporto. Abbiamo formato un comitato chiamato "comitato di controllo dell'interfaccia" e lo affrontiamo come descritto nella domanda. Vogliamo che i nomi dei servizi siano descrittivi, riflettano i processi che supportano e soddisfino le esigenze degli stakeholder tecnici e aziendali.
Quando abbiamo incontri ICC, parliamo anche di schemi e di come dovrebbero essere sviluppati. Anche gli uomini d'affari sono fondamentali in questo perché sanno quali dati vogliono esporre e perché.
KA
Altri suggerimenti
Includerei un numero di versione negli URL.