Logo Questions Linux Laravel Mysql Ubuntu Git Menu
 

How to build stand-alone SOAP web services using Delphi?

How can I build a stand-alone SOAP-based Web Services using Delphi? Must work with Delphi 2009, but it'd be nice if it worked with older ones too.

The built-in WebBroker Web Services creates CGI or ISAPI. It would be nice to create a stand-alone executable that I can control from bottom to top, especially during development.

like image 819
Eugene Yokota Avatar asked May 10 '09 22:05

Eugene Yokota


3 Answers

Dave Nottage wrote Building a stand-alone Web service with Indy (source code).

This article explains how to fit Indy into Delphi 6's Web services (SOAP) support.

According to the comment on the page, it works with Delphi 2009 with some modification.

Edit: People in Indy 10 and IdHTTPWebBrokerBridge with CBuilder 2009 posted modified version. For example, IdHTTPWebBrokerBridge.pas is by Jochanan van der Niet.

like image 102
Eugene Yokota Avatar answered Nov 19 '22 07:11

Eugene Yokota


It should be possible to build a web service with VCL for the Web (formerly: Intraweb). It has an option of creating a standalone executable that contains both: web server and web application

like image 39
Paweł Głowacki Avatar answered Nov 19 '22 08:11

Paweł Głowacki


In D7 I used IdHTTPWebBrokerBridge (Indy 9). But i don't know if it is still available in D2009.

like image 3
ErvinS Avatar answered Nov 19 '22 08:11

ErvinS