🚀 go-pugleaf

RetroBBS NetNews Server

Inspired by RockSolid Light RIP Retro Guy

Thread View: borland.public.delphi.xml
7 messages
7 total messages Started by Jeremy Sat, 21 Jun 2008 16:50
Use XML for inter-process comm
#208
Author: Jeremy
Date: Sat, 21 Jun 2008 16:50
10 lines
1475 bytes
I plan to build an isapi dll for use in one of our websites.  The dll will 
produce a result with a handful of values of various types, so my thought is 
to make an xml string to pass back to the caller.  However, I'm not finding 
documentation for D7 Pro XML units, and the discussions on this forum seem 
to imply that there is a steep learning curve for what I want to do.

Shouldn't this be pretty simple?  Where do I find the help file alluded to 
elsewhere on the forum?

Jeremy 
Re: Use XML for inter-process comm
#212
Author: Kevin Frevert
Date: Mon, 23 Jun 2008 18:03
20 lines
1788 bytes
I am developing something similar.  Using XMLSpy to create the various 
schemas and Delphi to create the supporting classes (XML Databinding 
Wizard), passing the various 'objects' around has been disgustingly simple.

Good luck,
krf

"Jeremy" <jeremy-nospam@ninprodata.com> wrote in message 
news:485e6f08$1@newsgroups.borland.com...
>I plan to build an isapi dll for use in one of our websites.  The dll will 
>produce a result with a handful of values of various types, so my thought 
>is to make an xml string to pass back to the caller.  However, I'm not 
>finding documentation for D7 Pro XML units, and the discussions on this 
>forum seem to imply that there is a steep learning curve for what I want to 
>do.
>
> Shouldn't this be pretty simple?  Where do I find the help file alluded to 
> elsewhere on the forum?
>
> Jeremy 
Re: Use XML for inter-process comm
#63
Author: Jeremy
Date: Tue, 24 Jun 2008 17:11
13 lines
1685 bytes
So, Kevin, where did you find out how to do this?  Is this wizard an 
enterprise item? I'm not finding it in pro.  Also not finding a help file.

Jeremy

"Kevin Frevert" <kevin@workdrinkingicewater.com> wrote in message 
news:485fe4ce$1@newsgroups.borland.com...
>I am developing something similar.  Using XMLSpy to create the various 
>schemas and Delphi to create the supporting classes (XML Databinding 
>Wizard), passing the various 'objects' around has been disgustingly simple.
>
> Good luck,
> krf
Re: Use XML for inter-process comm
#64
Author: Kevin Frevert
Date: Tue, 24 Jun 2008 18:26
22 lines
1744 bytes
Sorry, I didn't notice you were using D7 pro.  Someone jump in and correct 
me, but I don't think it has the XML Databinding Wizard.

krf

"Jeremy" <jeremy-nospam@ninprodata.com> wrote in message 
news:48612ab7$1@newsgroups.borland.com...
> So, Kevin, where did you find out how to do this?  Is this wizard an 
> enterprise item? I'm not finding it in pro.  Also not finding a help file.
>
> Jeremy
>
> "Kevin Frevert" <kevin@workdrinkingicewater.com> wrote in message 
> news:485fe4ce$1@newsgroups.borland.com...
>>I am developing something similar.  Using XMLSpy to create the various 
>>schemas and Delphi to create the supporting classes (XML Databinding 
>>Wizard), passing the various 'objects' around has been disgustingly 
>>simple.
>>
>> Good luck,
>> krf
> 
Re: Use XML for inter-process comm
#65
Author: Raul
Date: Tue, 24 Jun 2008 18:47
35 lines
2180 bytes
I'm not sure about D7 Pro either  but if it does exist then look for it in 
object repository (File->New).

D2007 Pro for sure has it (File->New->Other->XML->XML data binding) but for 
D6/D7 it might have been Enterprise feature.

Raul

"Kevin Frevert" <kevin@workdrinkingicewater.com> wrote in message 
news:48613bb2$1@newsgroups.borland.com...
> Sorry, I didn't notice you were using D7 pro.  Someone jump in and correct 
> me, but I don't think it has the XML Databinding Wizard.
>
> krf
>
> "Jeremy" <jeremy-nospam@ninprodata.com> wrote in message 
> news:48612ab7$1@newsgroups.borland.com...
>> So, Kevin, where did you find out how to do this?  Is this wizard an 
>> enterprise item? I'm not finding it in pro.  Also not finding a help 
>> file.
>>
>> Jeremy
>>
>> "Kevin Frevert" <kevin@workdrinkingicewater.com> wrote in message 
>> news:485fe4ce$1@newsgroups.borland.com...
>>>I am developing something similar.  Using XMLSpy to create the various 
>>>schemas and Delphi to create the supporting classes (XML Databinding 
>>>Wizard), passing the various 'objects' around has been disgustingly 
>>>simple.
>>>
>>> Good luck,
>>> krf
>>
>
> 
Re: Use XML for inter-process comm
#67
Author: Dennis Passmore
Date: Wed, 25 Jun 2008 13:58
6 lines
1301 bytes
>D2007 Pro for sure has it (File->New->Other->XML->XML data binding) but for 
>D6/D7 it might have been Enterprise feature.

In D7 enterprise it is found under 
(File->New->Other-New->XML->XML data binding)
note the extra "New" that I added in.
Re: Use XML for inter-process comm
#68
Author: Michael Justin
Date: Fri, 27 Jun 2008 17:14
19 lines
1694 bytes
Jeremy wrote:
> I plan to build an isapi dll for use in one of our websites.  The dll 
> will produce a result with a handful of values of various types, so my 
> thought is to make an xml string to pass back to the caller.

If you are looking for a light-weight solution, JSON (JavaScript Object 
Notation, however there is no Javascript required) might be also 
interesting.
There are two open source Delphi libraries on sourceforge.net which can 
be used with Delphi 7. The JSON object serialization has very low 
overhead, is human readable, and can be used with many programming 
languages and platforms.

Best Regards
-- 
Michael Justin
SCJP, SCJA
betasoft - Software for Delphi™ and for the Java™ platform
http://www.mikejustin.com - http://www.betabeans.de
Thread Navigation

This is a paginated view of messages in the thread with full content displayed inline.

Messages are displayed in chronological order, with the original post highlighted in green.

Use pagination controls to navigate through all messages in large threads.

Back to All Threads