N
Nicolas Noakes
Hello,
Firstly, my current experience is asp classic and vb6. The reason that
i am posting in this group is that i feel that most people hear would
(should?) have a pretty good feel for pre-NET programming, and would
therefore be able to give me the most comprehensive advice. Well, here
we go:
I am working on a project to implement a system which will provide a
web-based interface to a serial connected hardware device. Prehaps that
is enough, but i will expound a little...
We we have is a 3rd party hardware device (let's say in this case, a
building-automation product) which can accept commands to switch on and
off its outputs, and reply to requests for the status of these outputs.
Therefore, it may take a command like "SET Q1 = ON" on its serial port,
and understand this to mean that the Output Relay 1 should be on. Or it
may take a request like "GET Q1 = ?" and replay with "GET Q1 = OFF".
Other commands/requests may act upon numeric values such as a
temperature reading. Now this system is limited to a control interface
based on a PC serial connected to the controller, and we need to be able
to control the system from more than one computer at the site. What i
would like to create is a web-based interface with "buttons" showing &
able to change the status of the outputs. I would not expect more than
about 10 possible users, so we are not looking at a million-hits-a-day
site!
Now here is your chance to show your ablility...
What I need to know, is the most applicable design to achieve this end?
1) Do i create a custom webserver exe. I know vb6 is not
multi-threaded, but is it an absolute no-no to develop such a system in
vb6?
2) Do i create something in ASP? If so, how does one handle rs-232
comms in ASP
3) Is there a better way?
I'm listening...
Thanks,
Nicolas
Firstly, my current experience is asp classic and vb6. The reason that
i am posting in this group is that i feel that most people hear would
(should?) have a pretty good feel for pre-NET programming, and would
therefore be able to give me the most comprehensive advice. Well, here
we go:
I am working on a project to implement a system which will provide a
web-based interface to a serial connected hardware device. Prehaps that
is enough, but i will expound a little...
We we have is a 3rd party hardware device (let's say in this case, a
building-automation product) which can accept commands to switch on and
off its outputs, and reply to requests for the status of these outputs.
Therefore, it may take a command like "SET Q1 = ON" on its serial port,
and understand this to mean that the Output Relay 1 should be on. Or it
may take a request like "GET Q1 = ?" and replay with "GET Q1 = OFF".
Other commands/requests may act upon numeric values such as a
temperature reading. Now this system is limited to a control interface
based on a PC serial connected to the controller, and we need to be able
to control the system from more than one computer at the site. What i
would like to create is a web-based interface with "buttons" showing &
able to change the status of the outputs. I would not expect more than
about 10 possible users, so we are not looking at a million-hits-a-day
site!
Now here is your chance to show your ablility...
What I need to know, is the most applicable design to achieve this end?
1) Do i create a custom webserver exe. I know vb6 is not
multi-threaded, but is it an absolute no-no to develop such a system in
vb6?
2) Do i create something in ASP? If so, how does one handle rs-232
comms in ASP
3) Is there a better way?
I'm listening...
Thanks,
Nicolas