本发明提供一种基于服务器推送的信息推送系统,包括:Web客户端、Java Web Service服务端,其中:Web客户端,采用Java Web页面形式提供用户交互操作界面,主动向所述Java Web Service服务端发起连接请求,并在连接期间持续接收Java Web Service服务端推送的信息;Java Web Service服务端,用于接收Web客户端发起的请求,并在响应周期内使用同一个连接将信息主动推送给Web客户端。本发明还提供一种基于服务器推送的信息推送方法。通过本发明提供的方案可以将信息直接从服务器推送到客户端,能极好地提升用户体验和服务器性能,效率高。