Make the program run as daemon
解决方案 »
- 捕获可能出现的异常
- 绘制图形问题
- 关于Java子类构造函数的重载
- 征集令:现征收几个正则表达式,高手进(特别是火龙果)
- java1.6update13和matlab2009a进行混合编程时,jvm出现了问题,向各人高人求教一二
- 有什么方法可以把我的程序,把其放到windows开机就运行?
- 鬱悶的問題(有源碼)
- 关于clinet \\ / server的程序错误!
- 急!请帮忙解决:1.如何解决通过jdbc访问Sybase,插入中文信息Sybase乱码?2.如何在tomcat中设置session的timeout?感谢!
- 新手问一个关于DefaultTableModel中addrow问题
- JComboBox下拉框是用什么实现的?重奖
- 如何在页面中利用java建一个树状文件管理器
1) 当NT启动时,无需登录就能自动执行逻辑: 比如监听、执行作业、启动后执行系统初始化等操作。实际上就是后台服务程序。 这就是我要实现的功能。 怎样用 Java去实现间隔执行作业? 希望大家有例子给我,也给分!! 2) 服务可以安装、启动、停止、暂停、注销等动作。
就可以了!
1:启动时执行,只要将应用加到init中就可以了,不需要编程实现.
监听,主要时看你监听的是什么事件了,如果是网络,你只要看看java的网络编程方面的东西就可以了,初始化,你可以采用 property来初始化系统,也可以自己采用序列化对象来初始化系统,执行作业你需要使用java.runtime中的一些东西,比较简单,在linux下实现process通讯比较困难,你可以采用socket进行进程间通讯,间隔执行作业你可以采用线程的Sleep的秒数来实现,java中我到现在也没有发现类似windows下的定时器的东西:).
2:停止你可以采用进程间通讯的方式用socket向服务发出停止指令,暂停,注销也是一样.
代码,这些功能太多,没有时间写,总体上不是很复杂.
总的来说 lifejoy(山外青衫) 所说的原理在任何平台都可以实现的
头脑里有点概念啦,就看怎样实现! 我现写一个例子试试。
我手头还有几个问题,请你们看看有没有建议:http://expert.csdn.net/Expert/topic/2259/2259972.xml?temp=.8838617