11-12-2009 12:38 AM
hai guys,
would like to get some guidance on sharing data. Im working on a project where the whole project will be developed by three different developers.
how is it that we can share our data to be used in any of the three different project. all there modules are an .exe by itself but will be in a same IPC. i hope my ques is clear. do ask for further information if needed .
thanks
regards,
shamaran
11-12-2009 02:53 AM
11-12-2009 02:55 AM
shamaran,
since all three components are onbviously "stand-alone" modules, you cannot use in-process communication channels like queues.
So here a (hopefully comprehensive) list of possible transfermechanisms for you:
1) Files
2) Networkprotocols:
a) TCP
b) UDP
c) Shared Variables
d) DataSocket
3) ActiveX (if OS is Windows)
These are the mechanisms i can currently think of. Main question you have to answer is:
- How fast should be the transfer and is loss of data acceptable?
hope this helps,
Norbert