A sample application that does exactly what I had in
mind can be downloaded from here:
http://codecentral.borland.com/Item.aspx?id=19442

For an explanation of the technique used in the demo,
although written by a different author, view here:
http://www.digicoast.com/delphi_soap_standalone.html

You may find other references to building stand-alone
web services that use a different (in fact more correct)
approach that was originally proposed by Dave Nottage.
In particular: http://dn.codegear.com/article/27513

IdHTTPWebBrokerBridge.pas (although acknowledging Dave
Nottage's idea) does not correctly follow the WebBroker
architecture in the manner that he had originally proposed.
However, FWIW, I have completed a solution that does and
which finalises work needed on IndyHTTP.pas that Dave
Nottage mentioned (in his article) needed further work.

Regards,
Ian.

--- In [email protected], Frederick Huddleston <[EMAIL PROTECTED]> 
wrote:
>
> IAN,
> Thank you very very much!!!
> I use Delphi 5 thru BDS2006.
> My free submarine software is educational simulation
> to help children learn math and science.
> --- ianhinson <[EMAIL PROTECTED]> wrote:
> 
> > --- In [email protected], "Fred"
> > <fjhudd@> wrote:
> > >
> > > Greetings,
> > > I am expanding my scientific submarine simulator's
> > database to 
> > include 
> > > a ClientDataSet since it is being updated every
> > second. However, I 
> > have 
> > > Radar.exe and Sonar.exe on different computers
> > which need ReadOnly 
> > > access to the ClientDataSet.  I cannot find any
> > documentation that 
> > > indicates that multiple programs can have access
> > to the same 
> > > ClientDataSet.  Does anyone know if this is
> > possible?
> > >
> > 
> > Sharing data between applications (with direct
> > application-
> > application communication) is a very well-worn road.
> > And mirroring 
> > ClientDataSets from one application to another is
> > what the technology 
> > called "DataSnap" (using SOAP data modules) is all
> > about.
> > 
> > Delphi7 includes a unit IdHTTPWebBrokerBridge that
> > enables an 
> > application that has the data to become a server so
> > as to share the 
> > data (contained in ClientDataSets) with "client"
> > applications.
> > 
> > What version of Delphi are you using?
> > 
> > Ian.
> > 
> > 
> > 
> 
> 
> Regards,
> Fred Huddleston
> 219-884-5302
> cell 219-789-5993
>


Reply via email to