我们打算做一个门禁系统   其他同学用c#做的 我们打算用j2ee做 也就是web的  现在有个问题是  web的可以随时监听到读卡的信息吗?也就是把网页最小化可以随时有同学刷卡进入教室 就记录到相应的数据库吗?

解决方案 »

  1.   

    web可以是可以,但感觉还是C#做比较好一些,对硬件操作方便些。
      

  2.   

    可以呀!用request的监听器跟filter过滤器都能做到,你可以设置别人一访问某个页面就会做什么事,别人一访问某个页面就获取数据!
    我还是建议用filter过滤器做,他起到的作用是,相当于一扇门,你在访问某个页面之前的先过这扇门,跟生活很接近
    public void doFilter(ServletRequest arg0, ServletResponse arg1,
    FilterChain arg2) throws IOException, ServletException {
    if(什么人){
                        做什么事,比如获得数据看看对不对,对的话就
                         arg2.doFilter(arg0, arg1);//表示开门
                    }

    }这样不就ok了
      

  3.   

    跟你用什么客户端没有关系。你只要能获取客户的刷卡信息到数据库中,然后在web页面上使用ajax轮询服务器端的某个方法,在该方法中查询数据库获取数据并返回给客户端,客户端的Ajax可以做到无刷新显示。
      

  4.   

    与门禁系统的的驱动或者接口有关系,与web基本无关。