Foros Club Delphi

Foros Club Delphi (https://www.clubdelphi.com/foros/index.php)
-   Internet (https://www.clubdelphi.com/foros/forumdisplay.php?f=3)
-   -   Webservices y Apache para windows (https://www.clubdelphi.com/foros/showthread.php?t=55895)

juanelo 30-04-2008 17:18:47

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

santus 30-04-2008 17:33:58

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.

juanelo 02-05-2008 03:10:13

Cita:

Empezado por santus (Mensaje 283510)
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.

Muchas gracias Santus por tu respuesta, de hecho mi intencion era trabajar con IIS pero despues de tener problemas con su instalcion en 3 equipos, pues para mi dejó de ser opción, en realidad lo que debe de realizar el web service es algo bien sencillo, solo es consultar informacion de una bd firebird, y como bien apuntas, hacer esto con delphi para soap en verdad que es sencillo, pero lo que estoy evaluando es otro web server que no sea IIS y de preferencia libre de distribucion, para no cargar el costo a la solucion.

elopezf 08-05-2008 00:45:16

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

juanelo 09-05-2008 17:56:36

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 15:34:01.

Powered by vBulletin® Version 3.6.8
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
Traducción al castellano por el equipo de moderadores del Club Delphi