Automation Technologies is an engineering and software development firm that offers the highest level of experience in industrial automation and process control.

  |  Login
 
Reference » Tools » Servers

 

Servers

Servers

Servers can be anything from low level I/O data servers up to SQL and other types of servers.  Two primary purposes of a creating server are:

  • Ensure data integrity
  • Compress data, make it more efficient to read and write

Books are written on these two topics.  

For example, how do you know that if you read ten values that these ten were all read on the same I/O scan and that some are not old and some new?  How do you know that the data was not altered during transmission?  With multiple clients, how do you grant access?

Communications bandwidth has always been a problem.  Engineers have developed many ways of compressing data to send more data using less bandwidth.  

Both of these factors must be considered when you serve any type of data to clients.

Frequently Asked Questions (FAQs)

What experience do you have transferring data to / from remote locations?  Many different ways:  parallel, serial (such as RS232, RS422, RS485), industrial networks, other networks (such as token ring), Ethernet (such as sockets and FTP), intranet, internet, regular telephone, cell phone, radio, infrared / laser, microwave, and satellite.   

What experience do you have with databases?  We have used many types over the years.  dBase (and then FoxPro) was the standard for many years.  We have done a lot in the past, and still work with, many types of flat ASCII files.  For example, a small amount of data in Excel or Access can consume 100 Kbytes.  Whereas storing the same data in a CSV or XML file may only be 1 Kbytes.  We try to do most of our database work in Excel and Access since that is most accessible to users.  Are preferences are probably: Access, SQL Server, Excel, XML, flat ASCII and then any other.   

See Also

Microsoft Links

 Print   
Terms Of Use  |  Privacy Statement
Home  |  Introduction  |  Experience  |  Reference  |  Training  |  About Us  |  Contact Us
Copyright © 2009-2012 by Automation Technologies, Inc.
health watch