Rob,
Sounds like just using Indy idHttp (preferably over https) with php
would do all you need.
So you could call something like mypage.php?option=getclients
Which can return the client data as csv back to your delphi app, just
like getting a web page - advantage of that is gets around some
firewalls that block lots of ports but leave 80 open ;-)
However anyone watching the wire could see that url being requested, and
when they type it into there browser they see all the client data as
well so you can either encrypt the parameters and decrypt them in php,
or use https.
I've used similar approaches to the above for bug submissions and
customer registrations and works well.
Cheers
Nick
Robert martin wrote:
Hi Neven
Yes a fat client (Delphi Win 32 app) that simply needs to send some
data to a centralised web DB (Voucher sales / redemptions) and get
from a centralised web site voucher sales / redemptions from other
sites. I don't want to do direct web based DB connection so I thought
a simple web server that processed send / get commands would be best.
A further requirement is a web page (s) that can display information
from DB i.e. Sales info.
So the visual aspect is very low. I need to get a simple proof of
concept built (just reading / writing to a flat file) and then will
extend it to a full DB application (I was going to use Firebird
Embedded, because we know that (and have access components) but if we
are using Non Delphi technologies then I suppose other DB types are up
for grabs :) ) But thats another conversation :)
Hope that makes it clearer.
Rob Martin
Software Engineer
phone +64 03 377 0495
fax +64 03 377 0496
web www.chreos.com
Wild Software Ltd
Neven MacEwan wrote:
Robert
Is this a web app? ie a browser based client? I'd use PHP and AJAX
(which is what Delphi for PHP uses)
If you want "roll your own" look at this ajax lib
http://www.ajaxtoolbox.com/request/
From the way your expressing yourself (ie SOAP) I think you are
looking at a Fat client talking to a Web Server
backend and unless you have extreme graphics requirement at the
client I wouldn't bother
It would be easier to advise if we knew more
HTH
Neven
Ok. We don't have ASP.Net or PHP (I suppose we could get one or
other).
How would my Delphi app receive / send the data? SOAP?
Rob Martin
Software Engineer
phone +64 03 377 0495
fax +64 03 377 0496
web www.chreos.com
Wild Software Ltd
Xander (GMail) wrote:
Only a very brave person will start a new web application in
Delphi! Use
ASP.NET or even PHP. Either of these two will provide you with web
services
capabilities that you can call from your Delphi client.
Regards
Xander
-----Original Message-----
From: [EMAIL PROTECTED]
[mailto:[EMAIL PROTECTED] On
Behalf Of Stefan Mueller
Sent: Thursday, June 07, 2007 5:05 PM
To: 'NZ Borland Developers Group - Delphi List'
Subject: RE: [DUG] Simple VCL for web aplication
Am I the only one thinking that this should be done in ASP.NET?
Writing some simple soap service and a reporting page is pretty
much as easy
as it gets .. perfect to get your toes wet in a newer better supported
technology (who knows how much longer intraweb will be supported).
Kind Regards,
Stefan Mueller
-----Original Message-----
From: [EMAIL PROTECTED]
[mailto:[EMAIL PROTECTED] On
Behalf Of Robert martin
Sent: Thursday, June 07, 2007 1:52 PM
To: NZ Borland Developers Group - Delphi List
Subject: Re: [DUG] Simple VCL for web aplication
Yeah, not there :-(
Rob Martin
Software Engineer
phone +64 03 377 0495
fax +64 03 377 0496
web www.chreos.com
Wild Software Ltd
Nick wrote:
C:\Program Files\CodeGear\ etc etc
Robert martin wrote:
Hi
Didn't even think about that ! We are using D2007. Cant even
find the demos directory, must be having a blond moment :)
Rob Martin
Software Engineer
phone +64 03 377 0495
fax +64 03 377 0496
web www.chreos.com
Wild Software Ltd
Nick wrote:
Rob,
Have you checked out the intraweb demos in the demos folder?
With D2006 Ent there are a bunch...
Nick
Robert martin wrote:
Hi
I am trying to put together a simple VCL for web application.
I can get a simple web page going which is great however I
would also like to provide some services i.e. some sort of get
data and send data functionality from a delphi client app. Is
this possible or do i need to use SOAP and create a web service
app?
The situation is we want to be able to have an app then sends a
small amount of data to a web site (DB) and receives data
(perhaps large) from the web site. However there is also a
requirement for a web interface reporting some data.
This isn't something I have much knowledge in but the VCL for
web (Intraweb) stuff looked like it would make the web
interface simple.
Suggestions?
_______________________________________________
NZ Borland Developers Group - Delphi mailing list
Post: delphi@delphi.org.nz
Admin: http://delphi.org.nz/mailman/listinfo/delphi
Unsubscribe: send an email to [EMAIL PROTECTED] with
Subject: unsubscribe
_______________________________________________
NZ Borland Developers Group - Delphi mailing list
Post: delphi@delphi.org.nz
Admin: http://delphi.org.nz/mailman/listinfo/delphi
Unsubscribe: send an email to [EMAIL PROTECTED] with
Subject: unsubscribe
_______________________________________________
NZ Borland Developers Group - Delphi mailing list
Post: delphi@delphi.org.nz
Admin: http://delphi.org.nz/mailman/listinfo/delphi
Unsubscribe: send an email to [EMAIL PROTECTED] with
Subject: unsubscribe
_______________________________________________
NZ Borland Developers Group - Delphi mailing list
Post: delphi@delphi.org.nz
Admin: http://delphi.org.nz/mailman/listinfo/delphi
Unsubscribe: send an email to [EMAIL PROTECTED] with
Subject:
unsubscribe
_______________________________________________
NZ Borland Developers Group - Delphi mailing list
Post: delphi@delphi.org.nz
Admin: http://delphi.org.nz/mailman/listinfo/delphi
Unsubscribe: send an email to [EMAIL PROTECTED] with
Subject:
unsubscribe
_______________________________________________
NZ Borland Developers Group - Delphi mailing list
Post: delphi@delphi.org.nz
Admin: http://delphi.org.nz/mailman/listinfo/delphi
Unsubscribe: send an email to [EMAIL PROTECTED] with
Subject: unsubscribe
_______________________________________________
NZ Borland Developers Group - Delphi mailing list
Post: delphi@delphi.org.nz
Admin: http://delphi.org.nz/mailman/listinfo/delphi
Unsubscribe: send an email to [EMAIL PROTECTED] with
Subject: unsubscribe
_______________________________________________
NZ Borland Developers Group - Delphi mailing list
Post: delphi@delphi.org.nz
Admin: http://delphi.org.nz/mailman/listinfo/delphi
Unsubscribe: send an email to [EMAIL PROTECTED] with
Subject: unsubscribe
_______________________________________________
NZ Borland Developers Group - Delphi mailing list
Post: delphi@delphi.org.nz
Admin: http://delphi.org.nz/mailman/listinfo/delphi
Unsubscribe: send an email to [EMAIL PROTECTED] with
Subject: unsubscribe
_______________________________________________
NZ Borland Developers Group - Delphi mailing list
Post: delphi@delphi.org.nz
Admin: http://delphi.org.nz/mailman/listinfo/delphi
Unsubscribe: send an email to [EMAIL PROTECTED] with Subject: unsubscribe