Michael Van Canneyt ha scritto:

I'm sure you'll find some good help, 90% of applications today is web based,

I beg to differ here. I haven't seen a single good web-application.
Well, I didn't say they are good :) IMHO the web is a lot misused: it's a means of transportation of data, but substituting the gui interfaces with the browser it's not very appropriate in most of the cases.

If you are planning to do some xml marshalling of objects (automatic reading
and writing of objects and complex object structures through the use of rtti)

No plans in this direction exist yet, Not surprising, because I don't have a clue what you're talking about =-)
Sorry, I wasn't very clear.
I'm talking about XML serialization, automatically saving the published properties of an object (and more complex structures of objects, associations are handled using some kind of GUID) in xml format to be able to send it over http and to reconstruct this object (or more complex structures of objects) from the xml on the server side and vice-versa.
Say you have a TOrder object with some TLineItem objects aggreated to it,
you do


s: string;
myOrder: TOrder;

s := myOrder.SaveToXML;

send the s string over http or other protocol,

then on the server side you reconstruct it

receivedOrder: TOrder;

receivedOrder := TOrder.CreateFromXML(s);

The order and it's line items would be automatically recreated on the server.

It could have some different uses, like sending of special command objects to be executed on the server, sort of custom made rpc, etc.

Ciao, Dean


_________________________________________________________________
    To unsubscribe: mail [EMAIL PROTECTED] with
               "unsubscribe" as the Subject
  archives at http://www.lazarus.freepascal.org/mailarchives

Reply via email to