本帖最后由 dragoncodery 于 2012-01-31 17:14:23 编辑

解决方案 »

  1.   

    不是大牛,帮不了你,我只知道java的timer是相当不准确的,服务器那个没用过,缓存嘛,个人觉得用前者,坐等大牛。
      

  2.   

    在拍卖和竞价交易中,每个交易商品,都是有一个交易状态的,这个交易状态通过时间来改变(没看懂).如何来用时间来驱动这个状态的改变,我想用Timer和TimerTask.不知性能和时间是否有偏差.然后,用户可以实时的对交易商品进行出价,就跟平常拍卖所里面的出价一样最新价格的显示需要不停的请求服务器,我想用Cometd的服务器推的技术.而不是Ajax长轮询(这个其实是AJAX,只是变了个方式而已).这个怎么样?
      

  3.   

      就是到某个时间执行某项操作.最近找到了一个任务调度框架与Spring集成的,叫Quartz.Cometd是Ajax,但和Ajax长轮询有本质上的区别.Cometd会阻塞一个服务器响应,直到需要时才发回给客户端.就像一个长连接一般,不用不停的请求和不停的发响应.
      

  4.   

    确实啊,那就应该使用Hibernate缓存,由Hibernate来处理,而不需要手动来管理缓存了.
      

  5.   


    这个需要servlet3支持,其实就是利用request和respones做异步操作,然后如果有什么时间,就会通知servlet去返回一个respones,不过这个要考虑http的最长响应等待时间,不然还是白搞
      

  6.   

    有一些Demo Dwr+CometD +Jetty可以很好的解决,Servlet3么看过.是专门针对这种操作的么?