怎么在ASP.NET中调用MSComm ActiveX组件WEB编程(就是在webform中读取串口数据)

如何在ASP.NET中调用MSComm ActiveX组件WEB编程(就是在webform中读取串口数据)
我用C# 在.NET下写了个程序 想实时读取串口数据 但是不知道怎么实时读取 并返回到PAGE里面

昨天问了一个人 发现我对ASP.NET的生命周期有误解。

每次在浏览器端做POST动作的时候就会申请一个PAGE变量,也就是说我每次都要按刷新才可以获取串口数据啊。而且还不完整的。我想有什么办法可以实时获取串口数据呢。就是说我先把数据放入一个buffer里面 当我刷新浏览端的时候就把数据返回到浏览端显示。请高手们帮帮忙。谢谢 因为我分部够了 只能在这发帖了。

然而我Google了下 貌似在webform编程中不能实时监控串口数据
只能嵌入一个activeX控件来监控 然后很多人推荐了MSComm这个组件。

我已经注册好MSComm组件 并尝试过
http://topic.csdn.net/t/20051112/15/4389019.html
上面的用法。
但是用不了啊。

我想在C#下调用改控件的接口。但不知道从何入手。请做过这方面的高手们指点下可以吗?我最后20分求教了。请大家可以的话帮帮小弟我 谢谢。

------解决方案--------------------
我觉得吧。你做个c/s的程序实时对取串口数据。然后创建个中间服务。b/s的页面直接读这个服务获取串口数据不是挺好!
------解决方案--------------------
webservice应该可以做到。之前我做过一个测试。b/s与c/s之间通信可以利用WS做中间服务。效率还可以吧!