Robert
try this one
http://www.maxpc.co.uk/tutorials/default.asp?siteid=7§iontypeid=7&subsectionid=706&subsubsectionid=530&pagetypeid=2&articleid=36731&page=1
it doesn't use ajaxlib but you could see how it fits in, the result
sending code is as simple as
<?php
header( Content-Type: text/xml);
echo <?xml version=β1.0β stand
alone=βyesβ?><postCode><city>
Bath</city><county>Avon</
county></postCode> ;
?>
I don't write my own raw XML but rather use the SimpleXML Class
I must admit I had a chuckle over "non visual server application in PHP"
since all PHP applications are non visual
Neven
Hi
Admittedly I don't know much about web apps but I am struggling to get
my head around the client and server separation in relation to PHP.
All the pages I have looked at focus only on web pages. Does anybody
have a link to developing a non visual server application in PHP.
Tia
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
I'd recommend PHP for the Server code, its so trivial i don't see you
needing an IDE (though if you
do decide you need one look at www.nusphere.com) for my first year of
PHP dev I just used an editor
Neven
Yeah, that sounds easier (less to install, distribute and
maintain). We might have a go at whipping up a sample application.
Im sure further questions are coming :)
Thanks to everyone for their helpful suggestions so far :)
Rob Martin
Software Engineer
phone +64 03 377 0495
fax +64 03 377 0496
web www.chreos.com
Wild Software Ltd
Jeremy Coulter wrote:
Why not just use HTTP and encrypt the data you are sending (which
will just
be a simple string encryption like tripple DES). Same as HTTPS and
easier to
implement.
When ever I use HTTP for anything from withing Delphi, I use the
Synapse
code and its REALLY easy, better than Indy, and a far smaller code
foot
print.
Jeremy
-----Original Message-----
From: [EMAIL PROTECTED]
[mailto:[EMAIL PROTECTED] On
Behalf Of Nick
Sent: 8 June 2007 10:16
To: NZ Borland Developers Group - Delphi List
Subject: Re: [DUG] Simple VCL for web aplication
With all the tutorials on PHP it'd be a piece of cake to do with
notepad (I
prefer crimson editor for it's nice syntax highlighting), with
https all you
need to do is include some dll files with your app (and get a ssl
certificate for your web server etc which your host could organize)
Nick
Robert martin wrote:
OK I have used Indy before. Haven't used https but I assume
thats pretty much just a setting. I assume I could send my csv
as compressed / Encrypted binary data.
We don't have Delphi PHP and I am not sure it is warranted for a
project this size. What would people recommend.
Rob Martin
Software Engineer
phone +64 03 377 0495
fax +64 03 377 0496
web www.chreos.com
Wild Software Ltd
Nick wrote:
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
_______________________________________________
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
Internal Virus Database is out-of-date.
Checked by AVG Free Edition. Version: 7.5.467 / Virus Database:
269.7.7/816 - Release Date: 23/05/2007
15:59
Internal Virus Database is out-of-date.
Checked by AVG Free Edition. Version: 7.5.467 / Virus Database:
269.7.7/816 - Release Date: 23/05/2007
15:59
_______________________________________________
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