Pergunta

O terminal de serviço da web geralmente é definido em um estágio inicial de um projeto. Desde que segue o "contrato de primeiro lugar" princípio, não deve ser alterado após comunicada aos sistemas cliente.

Por isso, é vital para rotular o serviço web em um bom caminho.

Como você rotular serviços web?

por exemplo.

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

Outras idéias?

Veja esta questão como uma sondagem ... Sinta-se livre para votar para a melhor idéia.

Foi útil?

Solução

Nós decidir sobre nomes, conversando com os desenvolvedores, pessoal de negócios e caras de apoio. Formamos um comité designado "comitê de controle de interface", e nós abordá-lo tipo de como se descreveu na pergunta. Queremos nomes de serviço para ser descritivo, refletem os processos que suportam, e atender às necessidades das partes interessadas técnicos e de negócios.

Quando temos reuniões ICC, nós também falar sobre esquemas e como eles devem ser desenvolvidos. Os caras de negócios são fundamentais neste também, uma vez que sabe quais dados eles querem expor e porquê.

KA

Outras dicas

Eu incluiria um número de versão nas URLs.

Licenciado em: CC-BY-SA com atribuição
Não afiliado a StackOverflow
scroll top