报告生成的进程的进度百分比



我的主进程(用Java实现)异步生成了几个进程,我想报告这些进程的进度。我认为这样做的唯一方法是将某些信息打印到标准输出或标准错误流并解析该文本。

做这种事情有没有一种标准接受的方法,还是我一个人?

例如,

您可以使用JMS发送具有某些进程 ID 和进度的消息。请阅读 http://docs.oracle.com/javaee/6/tutorial/doc/bncdq.html。我正在使用activemq(http://activemq.apache.org/)作为JMS代理。

还有很多其他方法可以做到这一点,但我认为JMS是简单且流行的方法。

最新更新