¿Qué significan CS y BS?
Los servidores C/S suelen utilizar PC, estaciones de trabajo o miniordenadores de alto rendimiento y grandes sistemas de bases de datos, como Oracle, Sybase, Informix o SQL Server. El cliente requiere la instalación de un software de cliente especial.
BS = navegador-servidor = modo navegador/servidor. Por ejemplo: todos los sitios web son propiedad de BS.
B/S es un modelo de estructura de red después del surgimiento de WEB. El navegador WEB es el software de aplicación más importante del cliente. Este modelo unifica al cliente y concentra la parte central de la implementación de funciones del sistema en el lado del servidor, simplificando el desarrollo, mantenimiento y uso del sistema. Solo necesita instalar un navegador (navegador inglés ['bra?z?] US ['bra?z?]), como Netscape Navigator o Internet Explorer, y el servidor instala SQL Server, Oracle, MYSQL y otras bases de datos. El navegador interactúa con la base de datos a través del servidor web.
Datos extendidos:
La diferencia entre C/S y B/S
1 Diferentes entornos de hardware:
C/S Generalmente construida sobre una red dedicada, en un entorno de red pequeño, la LAN proporciona servicios de conexión e intercambio de datos a través de un servidor dedicado.
B/S está construido sobre una red de área amplia y no requiere un entorno de hardware de red especial, como acceso telefónico, alquiler de equipos, autogestión de información, etc. Tiene una mayor adaptabilidad que C/S y generalmente solo requiere un sistema operativo y un navegador.
2. Diferentes requisitos de seguridad
C/S generalmente se enfrenta a grupos de usuarios relativamente fijos y tiene un fuerte control sobre la seguridad de la información. En términos generales, la estructura C/S es adecuada para sistemas de información altamente confidenciales. Parte de la información pública se puede divulgar a través de B/S.
B/S se basa en la WAN y tiene capacidades de control de seguridad relativamente débiles, pudiendo estar orientado a usuarios desconocidos.
3. Diferentes arquitecturas de programa
Los programas C/S pueden prestar más atención a los procesos, verificar permisos en múltiples niveles y prestar menos atención a la velocidad de ejecución del sistema.
Las múltiples consideraciones de B/S en cuanto a seguridad y velocidad de acceso se basan en la necesidad de una mayor optimización. La arquitectura del programa de estructura B/S tiene requisitos más altos que la estructura C/S, que es la tendencia de desarrollo. MS de BizTalk 2000 Exchange 2000. Serie Net, un sistema que soporta totalmente la construcción de componentes de red. ¿SUN e IBM impulsan JavaBean? Tecnología de componentes, etc. , haciendo que B/S sea más maduro.
4. La reutilización del software es diferente
El programa C/S puede considerarse como un todo inevitable. La reutilización de los componentes no es tan buena como la de los componentes según los requisitos B/S.
La estructura multidimensional de B/S requiere que los componentes tengan funciones relativamente independientes y se reutilicen relativamente bien, al igual que se puede reutilizar una mesa de comedor comprada en lugar de una mesa de piedra en la pared.
5. Mantenimiento de diferentes sistemas
Debido a la integridad del programa C/S, es necesario realizar una inspección general, abordar los problemas que surjan y actualizar el sistema. Este puede ser un sistema completamente nuevo.
Los componentes B/S facilitan la sustitución de componentes individualmente y el sistema se puede actualizar sin problemas. Se minimizan los costes de mantenimiento del sistema. Los usuarios pueden descargarlo e instalarlo ellos mismos desde Internet para actualizarlo.
6. Manejar los problemas de diferentes maneras
El programa C/S puede manejar una interfaz de usuario fija. En la misma área, los requisitos de seguridad son altos y los requisitos están relacionados con el funcionamiento. sistema. Todos deberían ser el mismo sistema.
B/S se basa en la red de área amplia y se enfrenta a diferentes grupos de usuarios y regiones dispersas, algo que C/S no puede hacer. Dependencia mínima de la plataforma del sistema operativo.
7. La interfaz de usuario es diferente.
C/S se basa principalmente en una plataforma de ventana, tiene métodos de expresión limitados y, en general, tiene requisitos más altos para los programadores.
B/S se basa en el navegador, lo que proporciona una forma más rica y vívida de comunicarse con los usuarios, reduciendo la mayor parte de la dificultad y reduciendo los costos de desarrollo.
8. Diferentes flujos de información
Los programas C/S son generalmente un procesamiento mecánico centralizado típico con una interactividad relativamente baja.
La dirección del flujo de la información B/S se puede cambiar B-B B-C B-G y otra información y los cambios de dirección del flujo se parecen más a un centro comercial.
Materiales de referencia:
Enciclopedia Baidu-Arquitectura B/S