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 >

