Academic Company Events NI Developer Zone Support Solutions Products & Services Contact NI MyNI

Document Type: Tutorial
NI Supported: Yes
Publish Date: Sep 6, 2006


Feedback


Yes No

Related Categories

Related Links - Developer Zone

Related Links - Products and Services

DataSocket Overview

33 ratings | 1.97 out of 5
Print
DataSocket is an Internet programming technology that simplifies data exchange between computers and applications. With DataSocket, you can efficiently pass data over the Internet, and respond to multiple users without the complexity of low-level TCP programming. DataSocket makes the sharing of scientific and engineering data between software applications and between networked computers as easy as reading and writing data to files.

When will DataSocket become important for computer-based measurement and automation?

Most of the popular development tools for measurement and automation incorporate DataSocket. Programmers using Microsoft Visual C++, Microsoft Visual Basic, Microsoft Visual Basic .NET, Microsoft C#, LabWindows/CVI, and LabVIEW use DataSocket, and it is becoming increasingly popular as a technology for transmitting data between measurement and automation applications. Because DataSocket is built on the industry-standard technologies TCP/IP and ActiveX/COM, adoption of this technology will continue to be relatively fast.

How does DataSocket impact computer-based measurement and automation?

DataSocket substantially reduces the amount of time it takes to develop applications that share data across the Internet. DataSocket is optimized for speed and for sharing scientific and engineering data. Therefore, it facilitates the development of distributed measurement and automation application that have been historically hard to develop and slow in terms of system-wide performance.

What should you do to take advantage of this technology?

DataSocket can be easily added to your existing applications. The technology consists of a DataSocket Server that can reside on any Windows-based computer on your network and a DataSocket API that is used to send and receive data across the network. All National Instruments development tools, such asLabVIEW and Measurement Studio, include DataSocket. DataSocket can also be downloaded today from the National Instruments Web site.



33 ratings | 1.97 out of 5
Print

Reader Comments | Submit a comment »

 

Legal
This tutorial (this "tutorial") was developed by National Instruments ("NI"). Although technical support of this tutorial may be made available by National Instruments, the content in this tutorial may not be completely tested and verified, and NI does not guarantee its quality in any way or that NI will continue to support this content with each new revision of related products and drivers. THIS TUTORIAL IS PROVIDED "AS IS" WITHOUT WARRANTY OF ANY KIND AND SUBJECT TO CERTAIN RESTRICTIONS AS MORE SPECIFICALLY SET FORTH IN NI.COM'S TERMS OF USE (http://ni.com/legal/termsofuse/unitedstates/us/).