1.简单介绍 XAgent为大石头带领下的新生命团队自己开发的一个.Net下的常用的Windows服务管理组件利器,通过在控制台中简单的输入1,2,3,4,5等数字可以实现一步安装.卸载WindowsService以及单步调试和循环调试.服务停止,重启.运行,用起来很方便.看效果(具体使用方法可以去XAgent官网查看): 2.当前使用场景介绍及实现 我的这个项目下面有很多控制台应用程序需要运行,平时部署很麻烦,不方便管理.我的想法是把这些程序以插件的形式放到一个应用程序中运行管理.这里写了一个…
1.简单介绍 XAgent为大石头带领下的新生命团队自己开发的一个.Net下的常用的Windows服务管理组件利器,通过在控制台中简单的输入1,2,3,4,5等数字可以实现一步安装.卸载WindowsService以及单步调试和循环调试.服务停止,重启.运行,用起来很方便.看效果(具体使用方法可以去XAgent官网查看): 2.当前使用场景介绍及实现 我的这个项目下面有很多控制台应用程序需要运行,平时部署很麻烦,不方便管理.我的想法是把这些程序以插件的形式放到一个应用程序中运行管理.这里写了一个…
     本博客所有文章分类的总目录:http://www.cnblogs.com/asxinyu/p/4288836.html Newlife XCode组件相关文章目录:http://www.cnblogs.com/asxinyu/p/4329747.html XAgent是新生命开发团队X组件的其中一个项目,石头今天在群里揭开了其神秘的面纱,很多的不懂和不解,总结成此文,以备后用. 1.XAgent的基本介绍 1.1 XAgent的来源 XAgent是一个服务代理程序,它出现的初衷,是为了…
先确保jdk和jboss的环境变量是正常可用的 1.(下载binaries 2.x.x-windows x86)找到service.bat和jbosssvc.exe两个文件 1.1 binaries 2.x.x-windows文件的下载地址:http://jbossweb.jboss.org/downloads/jboss-native-2-0-10.html 2.将service.bat和jbosssvc.exe放入jboss的bin目录 3.修改service.bat文件 set SVCNA…
http://blog.sina.com.cn/s/blog_5f4ffa170100vt2b.html 1.创建服务项目: 打开VS 2005 编程环境,在C#中新建Windows服务程序 2.将安装程序添加到服务程序: 在服务项目中双击新建的服务类,默认情况下是Service1.cs,出现Service1.cs设计界面,鼠标右键选择"添加安装程序",系统自动生成项目安装类ProjectInstaller.cs,安装类中添加了两个安装组件:ServiceProcessInstall和…
上一篇说了如何使用 Topshelf 组件快速创建Windows服务,接下来介绍如何使用 Quartz.net 关于Quartz.net的好处,网上搜索都是一大把一大把的,我就不再多介绍. 先介绍需要用到的插件: Quartz版本我用的 2.6.2的, 没有用3.0以上的,因为你用了就会知道,会打印出一大堆坑爹的日志文件, 我是没有找到如何屏蔽的办法,如果你们谁有,欢迎分享出来,我也学习一下,哈哈. 整个项目结构如下: AppConfigHelper 文件需要改动一下,增加如下属性 /// <s…
很多时候都在讨论是否需要了解一个组件或者一个语言的底层原理这个问题,其实我个人觉得,对于这个问题,每个人都有自己的看法,个人情况不同,选择的方式也就会不同了.我个人觉得无论学习什么,都应该尝试着去了解对应的原理和源码(这里就不要急着吐槽,容我说完).对底层的了解不是为了让你写出类似的东西,让你写也不可能写的出来,重写一个就需要以此修改整个底层结构,了解底层知识只是为了让你可以在写业务代码时,选择合适的方式,以此使底层与业务层配合达到效率最佳.任何一种方式有坏有好,需要合适的选择. 如果觉得楼主以…
js replace 全局替换   js 的replace 默认替换只替换第一个匹配的字符,如果字符串有超过两个以上的对应字符就无法进行替换,这时候就要进行一点操作,进行全部替换. <script language="javascript"> var strM = "这是要被替换的字符串啊啊!"; //在此我想将字母a替换成字母A alert(strM.replace("啊","额")); </script&…
WindowsService 插件服务是一个为简化NTService开发和打包程序,提供插件开发的方式进行动态加入或删除业务. 插件式服务程序的由来,在系统维护的过程中,根据企业的要求经常要进行一些周期性的工作,   如,监测网站是否访问正常,    按月对业务系统产生报表(临时性的) 这些业务当然都可以作为一个单独服务进行开发,但这样做就增加的运维人员的部署成本,   怎样才能简化运维人员的部署难的问题,下面的插件式服务就是解决这个问题. 插件式服务有如下功能: 1.动态增加服务插件(不停止已…
Vici WinService 是 Windows平台下使用C#开发的轻量级用于创建,删除服务的类库,您只需简单的几行代码即可实现多线程异步服务的创建,删除,运行 废话不多说,直接上代码 /****************************************************************** * 创建人:HTL * 创建时间:2015-5-12 14:09:39 * 说明:使用Vici WinService组件创建的Windows服务 * Email:huangyu…