Logo Questions Linux Laravel Mysql Ubuntu Git Menu
 

What factors should I consider when selecting a Web-service framework?

I want to build my first Web-service capability, and I see several ways in Delphi XE to do this ... WebBroker, WebSnap, WebServices, Indy. I set up an Apache server and the Echo demo which shows one possible architecture/framework, but have read that using WebBroker may allow taking Apache out of the loop.

I need simplicity, and some scalability, but only a few clients typically, up to 20 max.

How does one begin to select an approach, an approach that can be supported in Delphi for around 10 years from now? I'm new to Web programming, but been using Delphi/TP since the beginning. Any advice from the veterans?

like image 446
Paul Peterson Avatar asked Nov 12 '22 15:11

Paul Peterson


1 Answers

You can use the WebServices that comes with Delphi and run the ISAPI dll or the cgi exe under Apache or IIS. If you want a standalone solution, application or service, go with RemObjects (this will cost you, but worth the money).

Also, look at this Building a stand-alone Web service with Indy

like image 89
ioan ghip Avatar answered Nov 15 '22 07:11

ioan ghip