我只知道用Spring、Struts、Hibernate三大框架,或者Servlet可以接收用户请求,但是不知道怎么在服务器这端启动一个线程(或者进程也行),能够进行一些操作,比如说定期整理日志,保存所有在线用户的连接什么的。。。
问题详述:
其实现在是这样的,是使用SSH框架+Tomcat做web服务端,客户端是Android的,现在有这样一个需求,就是在每次Android开启应用的时候,不是会在服务端得到一个OutPutStream吗?我想将每一个用户对应的OutputStream保存起来(只要客户端没有关闭应用就一直保存),可是我现在知道的是SSH框架在接收用户请求并响应后就关闭了连接、要保存每一个在线用户的OutputStream,我觉得是要启动一个独立的线程,做这些操作,可是全不知思路、我到目前为止也只是做了些简单的客户端请求,服务端响应,简单的页面跳转,所以不太明白里面的机制,不知道怎么解决啊、
对不起啊,我Java Web(Servlet)这一块学得差,不是很明白什么域对象什么的,请问一下:是不是要用到Application什么的来解决啊?能不能详细解释一下怎么做到上述需求?
|