Ver Mensaje Individual
  #4 (permalink)  
Antiguo 09/07/2007, 03:59
tammander
 
Fecha de Ingreso: enero-2006
Ubicación: Torroles (Costa der Só)
Mensajes: 1.017
Antigüedad: 19 años, 3 meses
Puntos: 7
Re: acceso restringido

Si quieres acceder a tu Base de Datos MSSQL Server y tienes dicha base de datos cerca de ti, mi recomendación es que uses el servicio SOAP para acceder a los datos.

De todas formas, aqui va cómo funciona un servidor MSSQL:

- Tendrás que habilitar el puerto 1433 (puerto de escucha por defecto del MSSQL) en tu router para que envie todas las solicitudes al equipo servidor.

- Habilitar un usuario anónimo de acceso (seguramente sa. Te recomiendo que des los permisos pertinentes a dicho usuario y le pongas una fuerte contraseña).

- Usando ODBC desde el servidor compartido podrás acceder a tu BD usando una cadena de conexión a tu IP fija.

La seguridad tendrás que implementarla.


Usando SOAP tendrás más seguridad pero deberás implementar una dll que gestione las solicitudes.

Para bajarse el motor del SOAP:

http://www.microsoft.com/downloads/d...displaylang=en

Para aprender más:

http://www.w3c.es/Divulgacion/Guiasbreves/ServiciosWeb

Microsoft asegura que a partir de 2008 va a dejar de sostener los servicios web a través de SOAP en favor de su plataforma .NET y los componentes COM+ Sin embargo, a mi modo de ver, es una forma mucho más segura trabajar con servicios web tales como SOAP o XML-RPC que filtran las llamadas y son multiplataforma para el cliente (puedes acceder desde PHP a servicios web en un servidor IIS) que depender de la tecnología COM+ en el cual debes implementar (o confiar en MSN) la seguridad.



Es mi humilde opinion :)


Un saludo
__________________
"Tus pecados son el estiércol sobre el que florecerán las flores de tus virtudes" - Gerald Messadié -