摘要: 我在用.net实现Webservice的时候发现需要一个没有任何用处的.asmx文件,但是却没法删除,这两天我实现一个通过接口时想实现dll直接部署,不需要弄个.asmx文件.翻阅了很多,最后在Spring.net里面得到了启示.我要实现的方式是直接在httpHandlers中配置 然后通过就可以直接部署,特别适合进行二次开发,嵌入式开始什么的.具体的实现如下:先需需要通过继承反射实现一个c#的程序集封装的调用(很讨厌C#的程序集封装,讨嫌的要死) /// /// WebService处理类. /// [PermissionSet(SecurityAction.I... 阅读全文
posted @ 2013-07-15 12:05 农民叔叔 阅读(9449) 评论(10) 推荐(4) 编辑
摘要: 壳程序组成:(1)入口程序类:View Code //================================================================================// FileName: Program.cs// Desc: Windows服务壳程序入口类。//// Called by//// Auth:杨勇(jeason1914@gmail.com)// Date: 2010-1-19//========================================================================... 阅读全文
posted @ 2013-04-22 15:27 农民叔叔 阅读(1058) 评论(0) 推荐(0) 编辑
摘要: 配置文件(1)配置文件必须是固定的名称,这是为了方便壳程序读取。 1 <?xml version="1.0" encoding="utf-8" ?> 2 <configuration> 3 <configSections> 4 <!--Windows服务配置节注册。--> 5 <section name="WinService" type="iPower.Configuration.iPowerSection,iPower"/> 6 <!--Job 阅读全文
posted @ 2013-04-22 15:12 农民叔叔 阅读(433) 评论(0) 推荐(0) 编辑
摘要: 很多时候需要使用Windows服务进行后台的数据同步服务,每次开发都从windows服务基本开始开发比较麻烦,在总结了别人的开发模式之后自己在其基础上进行整合,我们在进行业务开发时只需要进行一些简单的继承,然后通过配置文件进行配置,然后通过批处理文件将服务部署。先分享如下:整个壳程序包括四个部分:(1)配置文件结构。 把一个windows服务的业务定义为一个任务,一个服务壳里理论上可以有N个业务任务组成,每个任务都是并行的,在独立的线程中运行,每个任务都可以配置自己的时间周期和独立的配置项信息。(2)windows服务外壳程序。 这个部分主要负责和WindowService本身打交道,负责.. 阅读全文
posted @ 2013-04-22 15:04 农民叔叔 阅读(658) 评论(0) 推荐(0) 编辑
摘要: 很久就申请了一个帐号,但是一直一字未写,自从换了新工作以来新工作一直不是很忙,天天在琢磨小说,今天心血来潮,写一下,算是开动了写了。 在写一段吧,我一直都是个程序员,在学校里面Java比C#学的好,还没毕业时找个公司(Kingosoft)做程序员,居然是Asp,没办法,从头学习了Asp,后来公司的大佬们觉得C#比较有前途,我便开始了我的C#主要是Asp.net的程序人生,一直干到毕业后一年,在公司... 阅读全文
posted @ 2009-06-16 15:53 农民叔叔 阅读(470) 评论(2) 推荐(0) 编辑