JAVA服务器通过Servlet接收客户端的消息,Java服务器同一个项目能否同时运行其他程序呢?(即多线程)

在Servlet接受客户端消息的时候,能否同时运行ACO这个主程序呢?我看使用到Servlet时候不需要启动项目,只需要启动tomcat就可以了。如果我想运行ACO这个主... 在Servlet接受客户端消息的时候,能否同时运行ACO这个主程序呢?我看使用到Servlet时候不需要启动项目,只需要启动tomcat就可以了。如果我想运行ACO这个主程序,是不是需要在启动tomcat的同时,也启动项目(即run as java application)呢? 展开
 我来答
快乐的玉米肠
2019-09-26 · TA获得超过127个赞
知道答主
回答量:74
采纳率:82%
帮助的人:38.8万
展开全部
这明显是两个不同的进程,本身tomcat运行是一个进程,重新启动ACO又是一个进程。
就算同时启动,他们之间的数据是不存在共享,相互隔离。
除非你这个ACO是单独一个线程类,那么可以达到数据共享,否则就需要采用其他通信方式
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式