LabWindows/CVI

cancel
Showing results for 
Search instead for 
Did you mean: 

About DataSocket in labwindowscvi5.5.

Hello:
I want to ask some questions about DataSocket in labwindowscvi5.5..The introduction about New DataSocket Library in labwindowscvi5.5.says:
DataSocket simplifies live data exchange between different applications on one computer or between computers connected through a network. DataSocket implements an easy-to-use, high-performance programming tool that is designed specifically for sharing and publishing live data in measurement and automation applications.So I think if I want to get DAQ result which is on another computer through DataSocket,I must have labwindowscvi5.5. also on my computer.(I mean two computers connected through internet,if want to use DataSocket,two computers must all have DataSocket library of labwindowscvi5.5.)N
ow I have another question:If I want to get DAQ result on IE(I mean through web page to remote control DAQ and get result on the web page,and only the computer finishing DAQ function have labwindowscvi),can the current labwindowscvi5.5. version do?
0 Kudos
Message 1 of 2
(2,876 Views)
Hello not have,
CVI allows you to build standalone applications that use DataSocket and are freely redistributable, so you do not need to purchase a copy of CVI for each machine that connects to DataSocket. The target machines will require that the CVI Run-Time Engine (RTE) and DataSocket be installed. The easiest way to accomplish this is to click Project Menu >> Build >> Create Distribution Kit and make sure the CVI RTE and DataSocket options are enabled. This will build a distribution kit for your application that includes the CVI RTE and necessary DataSocket components for your target machines. DataSocket can also be embedded in a web page to display live data.
For more DataSocket information, please see the following links:
http://zone.ni.com >> search for "B
uilding an Interactive Web Page with DataSocket"
http://zone.ni.com >> RESOURCE LIBRARY >> MEASUREMENT AND AUTOMATION SOFTWARE >> MEASUREMENT STUDIO >> LABWINDOWS/CVI >> CONNECTIVITY >> DATASOCKET GENERAL
http://www.ni.com/datasocket

CVI 5.5 also includes a fully functional TCP/IP library for building custom network applications. However, if you desire to push data to the web, I would recommend the CVI Internet Toolkit which is included in the LabWindows/CVI Enterprise Connectivity Toolset. The Internet Toolkit includes a web server, ftp client, email capabilities and more all bundled together with easy to use function panels and example programs. It is possible to push information to the web without DataSocket and the Internet Toolkit, but you will have to write your own custom code to accomplish this.

Jeremiah Cox
Applications Engineer
National Instruments
http://www.ni.com/ask
0 Kudos
Message 2 of 2
(2,876 Views)