浏览 3608 次
精华帖 (0) :: 良好帖 (0) :: 新手帖 (0) :: 隐藏帖 (0)
|
|
---|---|
作者 | 正文 |
发表时间:2007-03-21
就是一个WEB SERVER,象TOMCAT 在SERVER启动时,创建多个进程(java.exe 进程内容也是java写的class 象java monitor.class) SERVER可以监控这些进程的状态,与进程进行通信(数据的传输) SERVER关闭时,自动关闭这些进程。 不知道用JAVA如何来实现,具体使用什么样的技术 声明:ITeye文章版权属于作者,受法律保护。没有作者书面许可不得转载。
推荐链接
|
|
返回顶楼 | |
发表时间:2007-03-22
jms,jmx都是理想的实现办法!
javaeye好像有个jms的专题,讲的大多是ActiveMQ的! 我准备写个纯jms的应用和binding spring的实现!^_^ |
|
返回顶楼 | |
发表时间:2007-03-23
没有找到JMS的
具体怎么去做,能指点一下吗 另外怎么创建/关闭进程 JAVA是在销毁时没有通知,我如何知道SERVER关闭(并关闭相关进程) 艾~~,关联的问题还挺多 请各位帮忙,指点指点 |
|
返回顶楼 | |
发表时间:2007-03-23
简单的实现是通过jmx!如果是jboss你可以直接把你的那些进程托管给jmx!如果是其他的服务器,你也可以自己写jmx,在把这个当成服务注册给服务器!你自己写的进程可以写成mbean托管给你的jmx!
基于jms的实现稍微复杂!但是耦合度大大降低! 你在服务器上跑个MessegeSender,每隔一段时间给你的Listenner发条消息,然后你对消息包装,可以达到监控的目的! 基于Agent的解决方案! 跑个独立程序在容器外,通过webServices和Server建立一套私有协议,你的进程全部按照协议注册给这个Agent!Agent提供一套Api给Server(ws方式)两者可以相互作用 |
|
返回顶楼 | |