Watch, Follow, &
Connect with Us
Public Report
Report From: Delphi-BCB/Database/DataSnap/Server    [ Add a report in this area ]  
Report #:  88180   Status: Open
The WebBroker DataSnap Wizard has little to do with WebBroker
Project:  Delphi Build #:  15.0.3890.34076
Version:    15.0 Submitted By:   Marco Cantu Wintech Italia
Report Type:  Basic functionality failure Date Reported:  9/17/2010 11:23:05 PM
Severity:    Commonly encountered problem Last Updated: 3/20/2012 2:24:39 AM
Platform:    All platforms Internal Tracking #:   280494
Resolution: None (Resolution Comments) Resolved in Build: : None
Duplicate of:  None
Voting and Rating
Overall Rating: No Ratings Yet
0.00 out of 5
Total Votes: None
Description
In Delphi 2010 you could set up a WebBoker based DataSnap server using:

1. isapi
2. cgi
3. web app deugger

While not all suitable for DataSnap connections (like CGI), they all have merit for a RESt server.

Now the "DataSnap WebBroker Application" Wizard offers
- standalone
- console
- isapi

This is a step backwards from Delphi 2010.
Steps to Reproduce:
None
Workarounds
None
Attachment
None
Comments

Tomohiro Takahashi at 9/19/2010 11:01:16 PM -
> 2. cgi
In fact, CGI-based DataSnap server has been dropped in XE due to QC#81243.
Do you need CGI-based DataSnap server?

> 3. web app deugger
I think standalone(VCL or console) server is useful when debugging server logic.

Marco Cantu Wintech Italia at 9/20/2010 1:01:10 AM -
1. It is not I fully need CGI, but I dislike to see features dropped. I think REST calls worked fine with CGI...

2. WebAppDebugger provides way more debugging information compared to the standalone app. For example, you can easily trace the HTTP flow with full headers and find errors, something hard to do with the standalone

More over, If I use WebAppDebugger I can later deploy as Apache (still there under the rug) or ISS. Moving away from the standalone is more difficult.

I like the standalone and see many cases for goign with it, but don't fully understand dropping featreus from Delphi 2010... and also the wizard's name is now a complete misnomer!

(the relared issue is to make old apps with WebAppDebugger work, see my other QC)

Server Response from: ETNACODE01