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.

È stato utile?

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.

Autorizzato sotto: CC-BY-SA insieme a attribuzione
Non affiliato a StackOverflow
scroll top