Naming: Como você chamaria uma rica API que envolve uma API fina
Pergunta
Eu tenho uma API "thin" (SOAP) que só sabe como definir e obter entidades no sistema subjacente.
Estou prestes a criar uma API "rico" que encapsula a API "fina" e implementa a lógica que é necessário para operações complexas que implicam obter e definir várias entidades, a fim específico.
Exemplo:. A rica API será responsável por criar uma nova conta de usuário através da criação de uma entidade "chumbo" que está vinculado a uma entidade "Conta" através da API fina
Eu estou preso em um bloco de nomeação assim que eu voltar para SO;) Que nome você daria a minha rica API? "XxxRichAPI"? "XxxHelper"? "XxxService"?
Solução
À primeira vista, isso soa como o Fachada padrão GoF para mim. Você pode considerar usando o nome "xxxFacade".
Outras dicas
Não é o ponto de uma API que ele esconde a sua implementação? Como tal, o fato de que sua API chama uma API mais fino é irrelevante. Nome do seu API adequadamente para o que ele faz, independentemente de como ele faz isso.