Actually, what Matt told you is right on the money and I have verified that it works using some of the DataSocket examples that come with ComponentWorks. I'll go ahead and post a couple of links that describe the process again, and then give you a description of how to see it in action.
This is the link Matt posted that describes the proper procedure:
http://ae.natinst.com/operations/ae/public.nsf/fca7838c4500dc10862567a100753500/a8ac9a751404bab18625672400630a3d?OpenDocument
Here is another link talking about DataSocket in LabView, but the same info still applies. Just notice at the end of the last paragraph the author says that "if necessary, restart DataSocket Server for the settings to take effect". Don't pay attention to the "Publisher"/"Subscriber" naming conventions in this doc though because it only applies to LabView.
http://digital.ni.com/public.nsf/3efedde4322fef19862567740067f3cc/4ccad3fa329ac282862569a70074a5e4?OpenDocument
Ok, now to try this out yourself you can Open up the DSWriter.vbp project in your MeasurementStudio\VB\samples\datasocket folder, save a copy of it somewhere so that you can run two of them at the same time.
After that open up the DSReader.vbp project so that you can have something that reads what the apps are writing.
Then open up the DataSocket Server Manager, and in the Predefined Data Items area of the list, create a New Item by pressing the button, change the name of the item to wave so it works with your DSWriter apps, check the Allow Multiple Writers checkbox, then make sure that the DefaultWriters for this item is set to everyhost so as not to limit who can write to it.
For final setup of the server, go to the Settings menu and select "Save settings now".
Now try running the applications making them all connect to dstp:///wave, and tada it works. You may have to restart the server for the changes you made in the manager to take effect.
Jason F.
Applications Engineer
National Instruments
www.ni.com/ask