![]() |
Webservices y Apache para windows
Hola a todos,
Antes que nada doy gracias anticipadas por la ayuda que me puedan prestar. Resulta que estoy implementando una solucion con webservices (ya sea con CGI's o ISAPI's) y creo que el mejor web server gratuito es Apache (creo por que no lo he usado), esta solucion es para equipos con windows (de XP para arriba) ya que en realidad para el usuario debe de quedar transparente la forma de comunicacion entre sus diferentes puntos. Mi gran duda es si apache soporta el manejo de webservices, y ademas de esto, como se configuraría el acceso a este, o bien si existe alguna otra opcion de web server que no sea IIS y ademas que sea gratuita. Gracias |
yo hice un par de webservice para apache con php y de ahi las comuniqué con mi aplicación delphi mediante el WSDL wizard...
No es complicado, y tienes un monton de información en internet para desarrollarlo en PHP. Haciendolo así es plataforma independiente, osea, corre tanto en windows como en linux.... pero si dices que tienes un windows (xp para arriba) seguramente tienes ya instalado el IIS, y en ese caso te aconsejo que lo uses si no estas familiarizado con PHP... Para el IIS puedes trabajarlo perfectamente con delphi. No es tan complicado de hacer un SOAP server con delphi. Fijate en el buscador del foro que hay un montón de info. Saludos. |
Cita:
|
Hola Santus.
Estoy comensando a realizar mis primeros web service en php, me podrias proporcionar algunos ejemplos si es que tienes tiempo. Principalmente estoy trabajando con Base de datos Firebird y quiero enviar y guardar datos en esa bases. Si no es mucho molestarte me podrias proporcionar algunos ejemplos. Desde ya muchas gracias Ernesto Lopez |
Bueno, para el que le interese, almenos con la nueva version de Apache (Ver. 2.2) ejecutar CGI's hechos en delphi o en c++builder para SOAP o lo que es lo mismo WebServices, es tan sencillo como agregar tu alias en HTTPD.CONF y asignarle permisos al directorio. Voila!, listo, tus webservices hechos en Delphi corren como si nada. Añadir lo siguiente:
ScriptAlias /CgiSoap/ "C:/WebServices/cgi-bin/" <Directory "C:/WebServices/cgi-bin/"> AllowOverride None Options None Order allow,deny Allow from all </Directory> Espero a alguien le ayude. |
La franja horaria es GMT +2. Ahora son las 17:30:49. |
Powered by vBulletin® Version 3.6.8
Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
Traducción al castellano por el equipo de moderadores del Club Delphi