With LabView, you really have a lot of options. You could have LabView (or an executable built by LabView) running on both PCs. You could use remote panels to control the remote application. You can use globals or datasocket to exchange data. You can use shared directories to exchange files.
Search this site for "datasocket" or "remote panel" and you'll find a lot of discussion about these topics.
If the data collection app is already built and you don't have the time to rewrite it in LabView, can you modify it? If the compiler for the remote app supports datasocket, you could use datasocket to tell the remote app what to do. Or, if your response can be slower, you could pass commands and data back and forth in files in shared
directories.