一种就是在写一个不断进行查询的类,查询dll是否收到数据,从而发出一个事件
另一种就是重写dll的方法,在里面加上自己的事件通知方法。一般来讲都是
使用一个监听线程来执行你查询的方法,从而通知要接收数据的线程
(如何实现的问题,不是要写个code段给你吧)
另一种就是重写dll的方法,在里面加上自己的事件通知方法。一般来讲都是
使用一个监听线程来执行你查询的方法,从而通知要接收数据的线程
(如何实现的问题,不是要写个code段给你吧)
如果有代码段更好。因为我对线程不熟悉。期待着你的代码段。
多谢多谢。
(new Thread()
{
public void run()
{
while(true)
{
receive data..
invode method..
}
}
}).start()
就是,读入的数据可以即时的反映到Jsp页面上么?
我的意思是说,dll一有数据输入,jsp页面上马上可以看到。是否需要不断的刷新页面才能做到呢?
比如说:我扫描器读入货品的条形码,然后条形码立刻显示到我的jsp页面上的某个text field里,接着可以按页面上的保存按钮保存数据。
这个如果用Delphi, 或VB等,我想应该很容易就实现。但如果用java及jsp,可以实现么?因为我只是比较熟悉java。多谢。