小弟最近在做一个实时接收数据的问题,小弟对这块不熟悉,请各位大侠给指点一下。
具体是这样的,前端有一个照相机能够捕捉到数据,通过网线传输出来,我需要写一个客户端,能够实时的接收这些数据。小弟用time控件和servlet去接收这些数据,但是由于数据是前端发送过来的,所以,无法保证每次请求能取得到数据。
问题:我怎么能够实时监测到从网口发送过来的数据。

解决方案 »

  1.   

    既然是网口,那就用socket,建立连接读数据。当然,这还要看对方采用什么协议传数据
      

  2.   

    socket的话是客户端向服务端请求数据,但是服务端在请求的时候无法保证有数据,而有数据的时候有可能没有发出请求,所以,无法同步,我想要的结果是服务端只要有数据,客户端就知道。
      

  3.   

    socket是双向的,建立连接后任何一方都可以主动发数据。
    你这里的关键是看服务器吐数据的机制,是推还是拉