怎样用Java在linux上实现类似NT中服务的功能,回答者一率有分!!!! Make the program run as daemon 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 类似NT中服务的功能: 比如大家都知道NT的IIS就是服务。 我所知道的特点: 1) 当NT启动时,无需登录就能自动执行逻辑: 比如监听、执行作业、启动后执行系统初始化等操作。实际上就是后台服务程序。 这就是我要实现的功能。 怎样用 Java去实现间隔执行作业? 希望大家有例子给我,也给分!! 2) 服务可以安装、启动、停止、暂停、注销等动作。 nohup java 类 &就可以了!1:启动时执行,只要将应用加到init中就可以了,不需要编程实现.监听,主要时看你监听的是什么事件了,如果是网络,你只要看看java的网络编程方面的东西就可以了,初始化,你可以采用 property来初始化系统,也可以自己采用序列化对象来初始化系统,执行作业你需要使用java.runtime中的一些东西,比较简单,在linux下实现process通讯比较困难,你可以采用socket进行进程间通讯,间隔执行作业你可以采用线程的Sleep的秒数来实现,java中我到现在也没有发现类似windows下的定时器的东西:).2:停止你可以采用进程间通讯的方式用socket向服务发出停止指令,暂停,注销也是一样.代码,这些功能太多,没有时间写,总体上不是很复杂. 其实在jdk1.3.x下就有java.util.Timer和java.util.TimerTask之类的东西了。总的来说 lifejoy(山外青衫) 所说的原理在任何平台都可以实现的 非常感谢的lifejoy(山外青衫) 和 littlecong(虫子) 回答, 头脑里有点概念啦,就看怎样实现! 我现写一个例子试试。 我手头还有几个问题,请你们看看有没有建议:http://expert.csdn.net/Expert/topic/2259/2259972.xml?temp=.8838617 list 是不是不能用JPopmeun? 构造了一个取年龄的方法,结果确为0 ,众前辈快来指教 高手请进--解决给500分 怎么分别获取当前的年,月,日 CORBA---CORBA IDL---IDL TO JAVA。"idlj" 菜鸟问题 scjp求助,这道题应该选什么,以及原因,谢谢 特别简单byte[] string catch异常的时候用System.out.print()和用System.err.print()来输出有什么区别啊? Runnable接口的实现,构造函数函数错在哪? 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