首页 相关文章 如何使用Java编写NT服务

如何使用Java编写NT服务

  内容简介:本文通过例子讲解了如何利用Java的特性快速编写安全可靠的NT服务,并展示了Java的多线程如何实施,以及如何应用套接字实现网络服务。
  
  一、NT服务介绍
  
  所谓NT服务,实际上是一类非凡的应用程序所谓NT服务,实际上就是一个可以在系统启动时自动在一定身份下启动的伴随系统长时间存在的进程。象FTP server、HTTP server、脱机打印等都是采用NT服务的形式提供的。这实际上类似Unix的root daemon进程。NT服务归纳起来,NT服务又以下几个特征:
  
  1、可以自启动,不需要交互启动。这对于服务器来说是一个重要的特征。当然,你可以决定服务是否自启动,甚至可以屏蔽某个服务。
  2、NT服务没有用户界面,基本上类似一个DOS 程序,因为NT服务必须长时间运行,所以不想普通win32进程一样有自己的界面。但是NT服务可以同用户有界面交互,这是一类非凡的服务进程。可以通过NT的任务治理器来看到服务进程。
  3、NT服务通过SCM(Services Control Manager)接口来治理,安装、启动、停止、撤除等都需要SCM的接口功能来进行。控制面板的服务控制器就是利用SCM接口...[ 查看全文 ]

2016-02-19 标签:

如何使用Java编写NT服务的相关文章

手机页面
收藏网站 回到头部