我的主进程(用Java实现)异步生成几个进程,我想报告这些进程的进度。我认为唯一的方法是将某些信息打印到标准输出或标准错误流并解析该文本。
是否有一种标准的接受方式来做这种事情,或者我是靠自己做什么?
答案 0 :(得分:1)
您可以使用JMS
发送包含某些进程ID和进度的邮件。请阅读http://docs.oracle.com/javaee/6/tutorial/doc/bncdq.html。我正在使用activemq
(http://activemq.apache.org/)作为JMS代理。
还有很多其他方法可以做到这一点,但我认为JMS很容易和流行。