La diferencia entre el cliente y el servidor de AB plc
El significado en sí es diferente, las funciones realizadas son diferentes y el lenguaje de programación es diferente.
1. El significado en sí es diferente: el cliente (cliente o usuario) es un programa que responde al servidor para proporcionar servicios locales al cliente. El servidor (servidor), en términos generales, se refiere a un sistema informático que puede proporcionar ciertos servicios a otras máquinas en la red (por ejemplo, una PC que proporciona servicios ftp al servidor también se puede llamar servidor).
2. Las funciones de ejecución son diferentes: el cliente debe entenderse como C/S, es decir, escribir algunos programas en el cliente para garantizar que incluso si el servidor falla o está en mantenimiento, el cliente Todavía puede funcionar bajo la premisa de realizar trabajos fuera de línea. Los servidores se utilizan principalmente en bases de datos y servicios web, mientras que las PC se utilizan principalmente en computadoras de escritorio y terminales de red. La diferencia en los puntos de partida del diseño fundamental determina que los servidores deben tener capacidades de operación continua más confiables, capacidades de almacenamiento más fuertes y capacidades de comunicación de red que las PC. Al mismo tiempo, las aplicaciones que son bastante sensibles a los datos también requieren que el servidor proporcione funciones de copia de seguridad de datos.
3. Diferencias en los lenguajes de scripting: Algunos de los lenguajes de scripting del lado del cliente se ejecutan como lenguajes de scripting del lado del cliente y son interpretados por el intérprete del cliente, como VBScript, Javascrip, JScript, etc. ., que se pueden utilizar como lenguajes de secuencias de comandos del lado del cliente. Los lenguajes de secuencias de comandos del lado del cliente, cuando están incrustados en archivos HTML, se pueden ejecutar en secuencia o responder a un evento en respuesta a un evento. Otros se ejecutan como lenguajes de programación del lado del servidor, como PHP, CGI, JSP, etc., que son interpretados por el intérprete del lado del servidor. Cuando se ejecutan como lenguajes de programación del lado del servidor, generan principalmente contenido HTML y también pueden generar contenido de cliente. scripts del lado. Scripts, cuando se pasan al navegador del cliente, estos códigos de script del lado del cliente también se pueden interpretar para implementar funciones específicas.