Utilizamos cookies propias y de terceros. [Más información sobre las cookies].
Política de cookies
Proyecto AjpdSoft

· Inicio
· Buscar
· Contactar
· Cookies
· Descargas
· Foros
· Historia
· Nosotros
· Temas
· Top 10
· Trucos
· Tutoriales
· Wiki
Proyecto AjpdSoft: Foros

AjpdSoft :: Ver tema - Aplicación servidor en Delphi
Foros de discusión Buscar Perfil FAQ Iniciar sesión
Information Aplicación servidor en Delphi

Publicar nuevo tema Responder al tema
Foros de discusión » Borland Delphi, Codegear Delphi .Net   
Ver tema anterior :: Ver tema siguiente
AutorMensaje
HALION
Usuario


Registrado: Jun 25, 2009
Mensajes: 1

Asunto: Aplicación servidor en Delphi Responder citando

Hola amigos, necesito ayuda (trabajo de Universidad) me han pedido implementar una aplicación servidor el cual va a estar instalada en la pc (cliente).Para acceder a la aplicación debo de ingresar mi nombre de usuario y contraseña. Una vez dentro de la aplicación poder ingresar a la BD que va a estar instalada en el servidor (La BD va a estar diseñada en Access).
La Aplicación Servidor tiene que contar con lo sgt:

nombre de usuario / contraseña, así poder ingresar a la aplicación para luego ingresar al servidor y poder hacer consultas a la BD instalada en el servidor. puerto configurable, que trabaje con el protocolo TCP, el tráfico debe ser encriptado y cuente con soporte multiusuario.



PC CLIENTE----- APLICACIÓN SERVIDOR------ BD SERVIDOR

Necesito de su ayuda

Se agradece la info y apoyo a la causa
[/b][/u]
MensajePublicado:
Jue Jun 25, 2009 4:51 am
Top of PageVer perfil de usuario
alonsojpd
Administrador/Moderador


Registrado: Sep 16, 2003
Mensajes: 2687

Asunto: Re: Aplicación servidor en Delphi Responder citando



Anuncios



HALION escribió:
Hola amigos, necesito ayuda (trabajo de Universidad) me han pedido implementar una aplicación servidor el cual va a estar instalada en la pc (cliente).Para acceder a la aplicación debo de ingresar mi nombre de usuario y contraseña. Una vez dentro de la aplicación poder ingresar a la BD que va a estar instalada en el servidor (La BD va a estar diseñada en Access).
La Aplicación Servidor tiene que contar con lo sgt:

nombre de usuario / contraseña, así poder ingresar a la aplicación para luego ingresar al servidor y poder hacer consultas a la BD instalada en el servidor. puerto configurable, que trabaje con el protocolo TCP, el tráfico debe ser encriptado y cuente con soporte multiusuario.



PC CLIENTE----- APLICACIÓN SERVIDOR------ BD SERVIDOR

Necesito de su ayuda

Se agradece la info y apoyo a la causa
[/b][/u]


Hola Halion, Microsoft Access no es una base de datos preparada para funcionar en modo cliente/servidor. Es una base de datos de escritorio, como lo es Paradox, SQLite, etc.

Este tipo de bases de datos no admiten conexión mediante TCP/IP utilizando un puerto concreto.

Para estos menesteres existen bases de datos profesionales como Microsoft SQL Server, MySQL (gratuita), Oracle, IBM DB2, PostgreSQL (gratuita), etc. Estas sí permiten la conexión en modo cliente/servidor utilizando un puerto TCP, por lo que podrías conectarte a ellas con un programa realizado en Delphi desde cualquier parte del mundo a un equipo con la BD instalada y el puerto abierto correctamente.

Para el caso de Microsoft Access, lo máximo que permite es que compartas la carpeta donde está la BD (mdb) y accedas a ella en modo ruta UNC (\\nombre_equipo\recurso_compartido\fichero.mdb). De esta forma sí podrás configurar tu aplicación Delphi para que acceda a la base de datos Access en modo cliente/servidor pero sólo en tu LAN (red local), no podrás conectarte desde fuera de tu red (Internet). Salvo que, claro está, actives servicios de terminal en el equipo con la base de datos y accedas a este por terminal server.
MensajePublicado:
Mar Ago 04, 2009 6:37 am
Top of PageVer perfil de usuario
alonsojpd
Administrador/Moderador


Registrado: Sep 16, 2003
Mensajes: 2687

Asunto: Re: Aplicación servidor en Delphi Responder citando



Anuncios



La otra posibilidad para utilizar bases de datos Microsoft Access en modo cliente servidor y acceder desde fuera de tu LAN es creando un servidor web (con IIS) en el equipo donde esté la MDB y desarrollando un entorno web mediatne ASP o PHP que acceda en el servidor a la BD Access.

Los usuarios clientes se conectarán vía navegador web a ese servidor y accederán a la mdb perfectamente (desde cualquier parte del mundo), si así configuras el servidor de Internet.

Esto lo puedes realizar con un servidor Apache y PHP o con un servidor Internet Information Server y ASP. Ambos admiten conexión a base de datos Access.


SERVIDOR CON ACCESS Y APACHE - HTTP (puerto 80 o el que se quiera) - EQUIPO CLIENTE (puede ser desde la LAN o desde Internet)
MensajePublicado:
Mar Ago 04, 2009 6:42 am
Top of PageVer perfil de usuario
Mostrar mensajes de anteriores:   
Todas las horas son GMT - 1 Horas
Publicar nuevo tema Responder al tema
Foros de discusión » Borland Delphi, Codegear Delphi .Net  

Cambiar a:  
Key
  Puede publicar nuevos temas en este foro
No puede responder a temas en este foro
No puede editar sus mensajes en este foro
No puede borrar sus mensajes en este foro
No puede votar en encuestas en este foro
Visita nuestro nuevo sitio web con programas y contenidos actualizados: Proyecto A