Etiquetado de puntos finales del servicio web
-
08-07-2019 - |
Pregunta
El punto final del servicio web generalmente se define en una etapa temprana de un proyecto. Dado que sigue el "contrato primero" principio, no debe cambiarse después de comunicarse a los sistemas del cliente.
Por lo tanto, es vital etiquetar el servicio web de una buena manera.
¿Cómo etiquetaría los servicios web?
por ejemplo
http://my.domain.com/businessProcess/services/concreteServiceName
¿Otras ideas?
Vea esta pregunta como una encuesta ... Siéntase libre de votar por la mejor idea.
Solución
Decidimos los nombres hablando con los desarrolladores, empresarios y personal de soporte. Formamos un comité llamado "comité de control de interfaz", y lo abordamos de la manera que usted describió en la pregunta. Queremos que los nombres de los servicios sean descriptivos, reflejen los procesos que respaldan y se ajusten a las necesidades de los interesados ??técnicos y comerciales.
Cuando tenemos reuniones de la CPI, también hablamos sobre esquemas y cómo deberían desarrollarse. Los empresarios también son clave en esto, ya que saben qué datos quieren exponer y por qué.
KA
Otros consejos
Incluiría un número de versión en las URL.