M
Mike Copeland
I am trying to design a small network system that uses only an
application I've developed in MS C/C++ (ver. 6.0) - a Console
application. This system would have up to 6 "terminals" that run the
application (a data entry program) but needs to send and receive some
data to and from a central point after a successful data entry has been
done. This data entry will be done by "entrants" to an event, one-by-
one, who, when they finish processing their entry will go to the
"central point" system and pay for and receive their materials.
This system needs to have the terminals perform certain data
validation and various functions, but when an entry is complete send
some pertinent information to the "central point" so it can print
out a receipt and let the operator there know what to charge and hand
out to the person who has "entered". The distance between all these
activities is 10-20 feet, so this network can be wired.
I know almost nothing about setting up networks, and my application
is not a Windows GUI program (I don't have the skills to program a
Windows GUI app.), so I don't know where to start in this endeavor. The
terminals would be running Windows XP or Vista, and I would hope the
network could be set up in such an environment.
I believe the network could use semaphore files to exchange the
message information, since directories could be shared commonly (is this
correct?). Therefore, my hope is that the terminal program could write
the message information on (terminal-unique) files; the central point
system could scan for and process these files when they contain data
(and clear the files when its work is done), and have this somewhat
crude "communication" done totally by shared files.
This is my thinking, based on very limited knowledge of simple
networking, as well as my inability use new development environments
(e.g. OLE, TCP/IP, etc.) that I really don't have time to learn.
Is this idea workable...or is it impossible? How might I start
creating and building such a system environment? TIA
application I've developed in MS C/C++ (ver. 6.0) - a Console
application. This system would have up to 6 "terminals" that run the
application (a data entry program) but needs to send and receive some
data to and from a central point after a successful data entry has been
done. This data entry will be done by "entrants" to an event, one-by-
one, who, when they finish processing their entry will go to the
"central point" system and pay for and receive their materials.
This system needs to have the terminals perform certain data
validation and various functions, but when an entry is complete send
some pertinent information to the "central point" so it can print
out a receipt and let the operator there know what to charge and hand
out to the person who has "entered". The distance between all these
activities is 10-20 feet, so this network can be wired.
I know almost nothing about setting up networks, and my application
is not a Windows GUI program (I don't have the skills to program a
Windows GUI app.), so I don't know where to start in this endeavor. The
terminals would be running Windows XP or Vista, and I would hope the
network could be set up in such an environment.
I believe the network could use semaphore files to exchange the
message information, since directories could be shared commonly (is this
correct?). Therefore, my hope is that the terminal program could write
the message information on (terminal-unique) files; the central point
system could scan for and process these files when they contain data
(and clear the files when its work is done), and have this somewhat
crude "communication" done totally by shared files.
This is my thinking, based on very limited knowledge of simple
networking, as well as my inability use new development environments
(e.g. OLE, TCP/IP, etc.) that I really don't have time to learn.
Is this idea workable...or is it impossible? How might I start
creating and building such a system environment? TIA