Una arquitectura cliente servidor tiene diferentes interpretaciones , pero las definiciones más comunes contienen cuatro capas. Un diseñador de software debe ser capaz de entender las cuatro capas para diseñar una solución corporativa servidor de cliente . Captura de datos
Los datos de captura ofertas capa con la conversión de los datos a partir de una representación humana en una representación ordenador. Esta capa se ocupa de la entrada de datos por parte del usuario a través de un teclado, ratón y otros dispositivos de entrada de ordenador.
Reglas de Negocio
La capa de reglas de negocio está muy involucrado en la validación de datos . Esta capa no interactúa con el software, pero valida los datos para asegurarse de que está en una forma útil . La mayoría de las reglas de negocio están codificadas dentro del programa.
Interfaz de aplicación
Esta capa está involucrado para convertir los datos de un contexto empresarial a un contexto tecnológico. La capa final requiere que los datos estén en un contexto tecnológico.
Application Server
La tarea de esta capa es procesar los datos de contexto de la tecnología. Esta capa está implicada en el almacenamiento de datos o el cálculo de algún tipo de resultado . Esta capa manipula los datos a través de las matemáticas , la ciencia o la computadora idiomas que sólo los ordenadores pueden entender plenamente .