An Introduction to Data Servers
A Data Server Implemented in LabVIEW
A Data Client Implemented in LabVIEW


       Data servers are much like the servers that serve up web pages.  Let's look at some examples.

Both of these examples are examples of data servers.

        What happens in a data server

The browser breaks the URL into three parts:

   1. The protocol ("http")
   2. The server name ("")
   3. The file name ("web-server.htm")

The Data Server

      Here is a block diagram for a simple temperature server.

        We will examine the flow of information/actions in this vi to see how the server operates.

Now, let's look at the steps in the conversation between the server and the client.
The Data Client

        In the section above we considered what the data client would have to do.  The next question is how that might be implemented in LabVIEW.  The diagram below is a very simple client for the temperature data server.

Here is what happens in the data client.