This project has moved. For the latest updates, please go here.

Share Object Collection List between two app

Oct 18, 2012 at 7:15 AM

I am not sure is your library could help me in my situation so I am writing to ask for advise. I have List<MyObject> as queue(I will change to your PersistenDictionary if that will work for me), two applications on the same machine will read and write to list and change MyObject properties. It will be about 5 read/writes per second. Can I use your library to share such list?

Developer
Oct 18, 2012 at 7:48 AM

Only one program can open an ESENT database with write-access at a time. (Multiple programs can open the same file IF they open them read-only. Which doesn't help you, but I need to mention it for completeness.)

You could do it with inter-process communication (e.g. RPC), and have something like a broker process. But that significant complicates your design. Sorry.

-martin