Vista rápida de 4D Server
Cuando los requerimientos del negocio exigen que la información sea compartida y gestionada simultáneamente por muchos usuarios ubicados en diferentes puntos, y que realicen tareas sobre un mismo conjunto de información, se hace presente la necesidad de tener un sistema centralizado que administre todos esos datos por medio de terminales. 4D Server básicamente se encarga de esto y mucho más. 4D Server no solo es a secas una “BD centralizada”, sino que es una arquitectura de desarrollo multiusuario y multi-plataforma que brinda a sus clientes un conjunto de servicios por medio de acciones de petición y respuesta.
Proporciona una arquitectura integrada para los dos tipos de S.O. sobre los que se desempeña (Windows y Mac OS X), generando una plataforma de trabajo Cliente/Servidor independiente, incluyendo herramientas poderosas de desarrollo, sin dejar de lado los constantes procesos de escalabilidad, seguridad y conectividad de los clientes.
4D Server puede ser utilizado según los requerimientos que tenga el negocio, es decir según la necesidad puede ser configurado como:
Servidor de aplicaciones
Porque trabaja como un equipo que provee a través de una conexión lógica por medio de una red de computadores, la utilización de una o varias aplicaciones simultáneamente por varios clientes, es decir convierte un desarrollo hecho a la medida en una aplicación distribuida que integra todos los componentes necesarios.

Servidor de desarrollo
Programar para un ambiente cliente/servidor no es muy diferente que programar para el ambiente monousuario, 4D administra el desarrollo de una aplicación en la cual intervienen varios desarrolladores, programando desde diferentes puntos y al mismo tiempo. Restringe acceso por medio de grupos y usuarios, evita la escritura concurrente y permite pruebas al instante.

Servidor Web
Puesto que trabaja con el protocolo http y es capaz de publicar las Bases de Datos en la Web, enviando contenido estático o dinámico a los clientes que solicitan la información por medio de un navegador web.

Servidor de Datos
Porque facilita al usuario realizar todo el proceso de gestión por medio de una interfaz fácilmente operable a través de la cual se accede y consulta la información que los diferentes usuarios han ingresado al sistema, las conexiones que se realizan, pueden ser desde diferentes fuentes, sea ODBC, 4D Open o directamente con 4D en acceso remoto.

Servidor SQL
SQL es un lenguaje universal utilizado para crear, organizar, gestionar y recuperar los datos almacenados en cualquier base de datos, SQL hace parte integral de 4D v11 y la administración SQL dentro del código 4D es bastante sencilla, el recuperar información con comandos SQL, pasar parámetros y obtener resultados después de una consulta SQL, se puede hacer de forma sencilla y rápida.
El servidor SQL permite a cualquier aplicación conectarse a una BD 4D y realizar consultas por medio de los comandos SQL y ejecutar procedimientos almacenados, esto utilizando el driver nativo ODBC. Así mismo también permite, la comunicación con fuentes de datos externas, como Oracle, MySQL, etc.

Servidor de Servicios Web
Generando interoperabilidad entre programas y permitiendo la integración de aplicaciones, que pueden ser de diferente arquitectura, intercambiando recursos y métodos de cualquier tipo, de forma que los sistemas intercambien información usando como medio base internet.

http://www.faq-mac.com/4D/?s=servicios+web
http://www.4dhispano.com/docs/V6S/V6S00057.HTM
http://www.4dhispano.com/docs/V6S/V6S00058.HTM
Como pudimos ver 4D Server en pocas palabras es una integración de muchos servidores que son pieza fundamental en el marco informático de cualquier compañía. A grandes rasgos se visualiza el amplio horizonte que tiene y las robustas aplicaciones que 4D Server puede llegar a soportar.
Más información puede ser encontrada en:
O si desea puede bajar directamente el manual 4D Server de:
Publicado el 23 Octubre, 2008 por Oskr | | Imprime este artículo