与Windows服务的第一次亲密接触

2016-02-19 15:44 2 1 收藏

今天图老师小编给大家介绍下与Windows服务的第一次亲密接触,平时喜欢与Windows服务的第一次亲密接触的朋友赶紧收藏起来吧!记得点赞哦~

【 tulaoshi.com - Windows XP教程 】

每次开机,Windows XP都要启动80多个服务,而一般用户对这些在后台运行的服务所知甚少。它们究竟是干什么的?我是否真的需要所有的这些服务?本教程将告诉你哪些服务是必须运行的,哪些服务是不必运行的。开始我们的第一次与windows 服务的亲密接触吧.

在很多应用中需要做windows服务来操作数据库等操作,比如

(1)一些非常慢的数据库操作,不想一次性去做,想慢慢的通过服务定时去做,比如定时为数据库备份等

(2)在.net Remoting中利用windows服务来做Host

利用vs.net我们可以在几分钟之内建立其windows服务,非常简单

下面说一下步骤

1. 新建一个项目

2. 从一个可用的项目模板列表当中选择Windows服务

3. 设计器会以设计模式打开

4. 从工具箱的组件表当中拖动一个Timer对象到这个设计表面上 (注意: 要确保是从组件列表而不是从Windows窗体列表当中使用Timer)

5. 设置Timer属性,Interval属性200毫秒(1秒进行5次数据库操作)

6. 然后为这个服务填加功能

(本文来源于图老师网站,更多请访问https://www.tulaoshi.com)

7.双击这个Timer,然后在里面写一些数据库操作的代码,比如

SqlConnection conn=new SqlConnection("server=127.0.0.1;database=test;uid=sa;pwd=275280");

SqlCommand comm=-new SqlCommand("insert into tb1 ('111',11)",conn);

conn.Open();

comm.ExecuteNonQuery();

conn.Close();

8. 将这个服务程序切换到设计视图

9. 右击设计视图选择添加安装程序

10. 切换到刚被添加的ProjectInstaller的设计视图

11. 设置serviceInstaller1组件的属性:

1) ServiceName = My Sample Service

2) StartType = Automatic (开机自动运行)

12. 设置serviceProcessInstaller1组件的属性 Account = LocalSystem

13. 改变路径到你项目所在的binDebug文件夹位置(如果你以Release模式编译则在binRelease文件夹)

14. 执行命令InstallUtil MyWindowsService.exe注册这个服务,使它建立一个合适的注册项。(InstallUtil这个程序在WINDOWS文件夹Microsoft.NETFrameworkv1.1.4322下面)

(本文来源于图老师网站,更多请访问https://www.tulaoshi.com)

15. 右击桌面上我的电脑,选择管理就可以打计算机管理控制台

16. 在服务和应用程序里面的服务部分里,你可以发现你的Windows服务已经包含在服务列表当中了

17. 右击你的服务选择启动就可以启动你的服务了。

问题的关键在于实际上我们离不开这些服务,Windows XP的很多功能都是通过这些服务来实现的。简单地讲,你可以把这些服务理解为在后台完成系统任务的程序,比如获取自动更新或者管理打印任务。与一般应用程序的最大区别是它们都是在后台运行的,因此你基本上感知不到它们的存在。

来源:https://www.tulaoshi.com/n/20160219/1610282.html

延伸阅读
女生失去第一次会痛吗       首先例举一个很有趣的现象:大家对初夜未见红已经普遍接受了,也就是说很多人知道处女膜就是一层薄膜,在剧烈运动中很容易就破裂了,而且很多情况是在不知不觉中发生的。换句换说,事实已经证明,其实这层膜破裂的时候不会引起疼痛,至少不会引起明显疼痛,否则女性怎么可能察觉不...
标签: windows 操作系统
Windows "Longhorn", 2002年微软决定开发的这个Windows XP未来的升级产品, 包括了称之为Palladium的全新安全体系, 硬件级3D加速的用户界面, 全新的基于数据库后台的存储系统..等种种新的特性. Q: Longhorn会发行什么版本? A: 是的, 像Windows XP一样, Longhorn 也将发行 Home Edition, Professional Edition, Tablet PC...
标签: 恋爱技巧
第一次约会后该怎样发展感情?对于恋爱新手来说,最大的问题就出在不会快速升温感情,总是谈了许久还不温不火,简直浪费青春。 第一次约会后怎样发展 这主要取决于第一次约会后的效果,这里分两个情况,一是首次约会成功,另外一种是约会不成功。不过,不管第一次约会成功与否,要提醒的是,心急吃不了热豆腐,爱情这东西,不能太心急的...
悠嘻猴(CiCi)蛋糕 悠嘻猴(CiCi) 材料: candy wafer 1. 打印出你想要的图案.上面垫一张蜡纸(wax paper). 2. 融化少量巧克力或者巧克力色candy wafer,装入裱花袋里挤出轮廓. 3. 根据图案融化所需颜色的candy wafer, 装入裱花袋里填入图案中相应部分. 4. 干透后轻轻地从蜡纸上揭下来就可以用了. 就让我一天天胖死吧【巧克力熔浆...
上衣最好的选择是穿衬衫 你平常爱穿的那些T恤想要展现大气又有质感还能赶上流行,老实说有点痴心妄想,而且没领子的上衣再好看也有点太随性太休闲,很难给对面的美女有“你很看重这个约会”的感觉,想要变身型男还有质感,劝你还是投资一件衬衫吧!衬衫该怎么挑确实有相当的难度,但不管怎样,素色或者直条纹都是最保险的,而且要...

经验教程

762

收藏

29
微博分享 QQ分享 QQ空间 手机页面 收藏网站 回到头部