Re: [fpc-devel] Inter Process Communication

2007-02-28 Thread Michael Van Canneyt
On Wed, 28 Feb 2007, Jason P Sage wrote: > Hello All, > > Does the IPC unit written for linux by Michael Van Canneyt now support other > platforms? It supports windows as well. Since day 1, I might add. Michael. ___ fpc-devel maillist - fpc-devel@

Re: [fpc-devel] Inter Process Communication

2007-02-28 Thread Marco van de Voort
> Does the IPC unit written for linux by Michael Van Canneyt now support other > platforms? Yes, since 2.0 it supports FreeBSD and some tests with OS X were also done (a handful of functions isn't implemented on OS X, see interface), using the documentation examples. However it is a bit sensitive

Re: [fpc-devel] Inter Process Communication

2007-02-28 Thread Marco van de Voort
> On Wed, 28 Feb 2007, Jason P Sage wrote: > > > Hello All, > > > > Does the IPC unit written for linux by Michael Van Canneyt now support other > > platforms? > > It supports windows as well. Since day 1, I might add. I only see an implementation on unit ipc in the rtl/unix directory. ___

Re: [fpc-devel] Inter Process Communication

2007-02-28 Thread Michael Van Canneyt
On Wed, 28 Feb 2007, Marco van de Voort wrote: > > On Wed, 28 Feb 2007, Jason P Sage wrote: > > > > > Hello All, > > > > > > Does the IPC unit written for linux by Michael Van Canneyt now support > > > other > > > platforms? > > > > It supports windows as well. Since day 1, I might add. > >

Re: [fpc-devel] Inter Process Communication

2007-02-28 Thread Jason P Sage
> > > > Does the IPC unit written for linux by Michael Van Canneyt now support other > > > > platforms? > > > > > > It supports windows as well. Since day 1, I might add. > > > > I only see an implementation on unit ipc in the rtl/unix directory. > > He means simpleipc in the fcl, I assume ? > >

Re: [fpc-devel] Inter Process Communication

2007-03-05 Thread Michael Schnell
Why not use TCP/IP to send informations from one program to another ? In Linux this should perform at least as well as anything else, in Windows named pipes or windows messages with "attached" shared memory blocks might perform better. Moreover you now easily can split the application between

Re: [fpc-devel] Inter Process Communication

2007-03-05 Thread Jason P Sage
Michael Schnell Wrote: >Why not use TCP/IP to send informations from one program to another ? In >Linux this should perform at least as well as anything else, in Windows >named pipes or windows messages with "attached" shared memory blocks >might perform better. >Moreover you now easily can sp

Re: [fpc-devel] Inter Process Communication

2007-03-05 Thread [EMAIL PROTECTED]
Jason P Sage wrote: Michael Schnell Wrote: Why not use TCP/IP to send informations from one program to another ? In Linux this should perform at least as well as anything else, in Windows named pipes or windows messages with "attached" shared memory blocks might perform

Re: [fpc-devel] Inter Process Communication

2007-03-06 Thread Michael Schnell
I tried the simpleipc unit supplied with freepascal to try and eliminate the the file based IPC I wrote - but in Linux - it was awful - and seemed to have symptoms of thread safety - could be my end or FPC rtl - I'm not sure. I understood that you use multiple _programs_. If you use multiple _

Re: [fpc-devel] Inter Process Communication

2007-03-06 Thread Vincent Snijders
Jason P Sage schreef: I used CGI for portability - but to counter the delay of loading involved CGI executables - I created a very thin CGI client (50k on Win32 - unfortunately - 250k+ on Linux - (something about the smart linking isn't as good on linux). My next two agendas are creating m

RE: [fpc-devel] Inter Process Communication

2007-03-06 Thread George Birbilis
Haven't read this thread, so I might be off-topic a bit in the following: On Windows the best way to copy data in my opinion is WM_COPYDATA message, but I'm not sure if on Vista it will work ok (haven't tried). If you want to try it see http://plugs.onestop.net George Birbilis ([