我的Web应用程序在tomcat 6中运行。我们使用DOJO进行UI和Web服务以进行数据访问。 目前,有一个Web服务可用于在我们的应用程序中清除/构建缓存。 当我们使用https / http访问它时,它占用了大量内存并且需要很长时间来处理。
所以目前我们计划将此流程从Web服务中删除,并希望作为独立应用程序执行。
我需要一个应该执行上述活动的独立(后端)应用程序(可能是主类)。
问题是用于清除/构建缓存的所有bean都可以在应用程序上下文中使用(意味着在tomcat容器中)。
在我之前的项目早期,我们使用EJB home和远程接口连接到与应用程序一起部署的主类(只包含一个包含EJB连接代码的主类的jar文件)。 但是applciation服务器是WEBSPHERE。
我们可以在tomcat中做同样的事情。
请大家帮忙......先谢谢你们的回复......
答案 0 :(得分:0)
我认为这是不可能的,JAVA管理自己的内存,不允许你通过其他应用程序操作内存。