Pregunta

Si bien la definición de nuestra arquitectura de la aplicación (que contiene tanto la interfaz de usuario web y servicios web externos) que tropezó con nuestra incapacidad para encontrar un nombre común para la capa superior. Está bastante claro que hay DAL (capa de acceso a datos) y BLL (capa de lógica de negocio) en nuestra aplicación. En la parte superior de BLL, no residen la interfaz de usuario, que comúnmente se llama la capa de presentación (por ejemplo, http://msdn.microsoft.com/en-us/library/ff647339.aspx ). Pero también hay una capa de servicios, que reside en la parte superior de BLL, así!

Pero una torta no puede tener dos capas en el mismo nivel :) Así que me puede ayudar a encontrar un término para eso.

¿Fue útil?

Solución

El término API (Application Programming Interface) se utiliza comúnmente para interfaces de programación, aunque en este caso "Capa de Servicio" puede ser más apropiado y descriptivo.

Las capas pueden ser de lado a lado - nada dice que Tienes a ser uno encima de otro

.

Otros consejos

capa de presentación es el que yo he escuchado la mayoría de la capa que contiene los componentes de interfaz de usuario.

¿Qué hay de capa externa? ¿Capa superior? La se-no-ser-nombrado Capa-que-?

Licenciado bajo: CC-BY-SA con atribución
No afiliado a StackOverflow
scroll top