Question

Le point de terminaison du service Web est généralement défini à un stade précoce d'un projet. Puisqu'il suit le "contrat en premier" principe, il ne devrait pas être changé après avoir été communiqué aux systèmes clients.

Il est donc essentiel de bien étiqueter le service Web.

Comment définiriez-vous l'étiquette des services Web?

par exemple

http://my.domain.com/businessProcess/services/concreteServiceName

D'autres idées?

Voir cette question sous forme de sondage ... N'hésitez pas à voter pour la meilleure idée.

Était-ce utile?

La solution

Nous choisissons les noms en discutant avec les développeurs, les entrepreneurs et les responsables. Nous avons formé un comité appelé "comité de contrôle d'interface" et nous l'abordons un peu comme vous l'avez décrit dans la question. Nous voulons que les noms de services soient descriptifs, reflètent les processus qu’ils prennent en charge et répondent aux besoins des parties prenantes techniques et commerciales.

Lorsque nous avons des réunions de la CPI, nous discutons également des schémas et de la manière dont ils devraient être développés. Les hommes d’affaires jouent également un rôle clé dans la mesure où ils savent quelles données ils souhaitent exposer et pourquoi.

KA

Autres conseils

Je voudrais inclure un numéro de version dans les URL.

Licencié sous: CC-BY-SA avec attribution
Non affilié à StackOverflow
scroll top