谢谢

解决方案 »

  1.   

    做个后台层,和serial通讯
    web再和后台通讯后台负责包的接收分拆,以及业务逻辑
    web只负责显示web和后台之间采用数据库or缓冲区通讯
      

  2.   

    摩托来了,比较好的结构就是把读写硬件的逻辑放入一个com组件中,在web app 中调用。如果用java的话,可以直接在servlet中读串口
      

  3.   

    我用delphi写了一个ActiveForm(就是一个可以放很多控件的ActiveX),
    ActiveForm中用了一个vcl的spcomm控件来读写ic卡,现在可以在web上读卡了,但是刷新页面后会出现初始化串口失败,我不知道在哪里关闭串口,在Destroy 和Deactivate事件中都不能关闭(我在这两个事件中写过测试代码,在网页中根本没执行,桌面程序没问题),请问我该怎样关闭串口?谢谢!
      

  4.   

    我用delphi写了一个ActiveForm(就是一个可以放很多控件的ActiveX),
    ActiveForm中用了一个vcl的spcomm控件来读写ic卡,现在可以在web上读卡了,但是刷新页面后会出现初始化串口失败,我不知道在哪里关闭串口,在Destroy 和Deactivate事件中都不能关闭(我在这两个事件中写过测试代码,在网页中根本没执行,桌面程序没问题),请问我该怎样关闭串口?谢谢!
      

  5.   

    我用delphi写了一个ActiveForm(就是一个可以放很多控件的ActiveX),
    ActiveForm中用了一个vcl的spcomm控件来读写ic卡,现在可以在web上读卡了,但是刷新页面后会出现初始化串口失败,我不知道在哪里关闭串口,在Destroy 和Deactivate事件中都不能关闭(我在这两个事件中写过测试代码,在网页中根本没执行,桌面程序没问题),请问我该怎样关闭串口?谢谢!