Ver Mensaje Individual
  #4  
Antiguo 16-09-2014
Avatar de Casimiro Notevi
Casimiro Notevi Casimiro Notevi is offline
Moderador
 
Registrado: sep 2004
Ubicación: En algún lugar.
Posts: 32.098
Reputación: 10
Casimiro Notevi Tiene un aura espectacularCasimiro Notevi Tiene un aura espectacular
Es que no hay que compartir nada. Justo lo contrario, los clientes no tienen necesidad de conocer dónde está el servidor, ni siquiera si está en local o en... Nueva Zelanda.
El servidor de bases de datos trabaja a través de un puerto. Los clientes hacen peticiones al servidor de bases de datos, que puede ser una IP o un alias, por ejemplo: servidoroculto.
En el caso de firebird tienes un fichero de alias, donde asocias 'servidoroculto' a, por ejemplo: 111.222.88.77:/mnt/datos/basedatos.fdb
Pero el cliente no tiene porqué saber la ruta real, usará el alias 'servidoroculto'
Por supuesto, en el servidor no hay que compartir absolutamente nada, al contrario, lo que debes hacer es protegerlo lo más posible para que nadie entre. En el caso de firebird solamente necesita el puerto 3050 abierto, en mysql es otro puerto, postgresql es otro, etc.

Creo que es eso lo que preguntas.
Responder Con Cita