摘要:我做了也有三四年的软件研发了,一直想把一些工作中用到的一些常用的模型给做个总结,所以决定写下这个系列来记录下,希望大家可以一起讨论讨论。 针对一个问题,大家可能以前都遇到过,就是假如你希望在晚上系统比较空闲的时候执行一些汇总的统计或者一些复杂的计算工作。那么你是不是每天晚上都会去点点按钮执行一下呢,那肯定不会,或许你会说你会用windows计划任务来做定时任务又或许说你写个windows service来监控。可是,这些任务如果很多了,你就会感觉到很难管理,而且这些任务也很难跟进,那么任务调度平台,就是你所需要的。恩,我们或许都尝试过自己去开发一些简单的管理平台,可是对于开源资源比较熟悉的人,
阅读全文
摘要:我一直都比较反感添加服务引用的方式来通过vs生成代理来调用服务的方式。对于WebService Client来说,没有找到比较好的方法,可是对于WCF来说,还是有不少办法可以做的。然而对于WCF 客户端,我也一直也希望能够做到的要求:1、客户端和服务端尽量做到低耦合,特别对于服务端的修改,客户端能尽量减少修改已至不用修改。2、对于客户端来说,调用WCF服务的代码要做到简洁、安全、方便和高效。所以我有了这种想法:WCF ChannelFactory进行缓存,方便重用,提高性能。对于服务端的请求,通过Action进行传递,统一调用和处理:代码如下: internal static class Ch
阅读全文
摘要:发现好记性不如烂笔头这句话是真理已经很久了,呵呵,得真理用于实践了。1、常用的Update语句:update temp_id set temp_id.tier_id =lp_account.tier_id from temp_id, lp_account where temp_id.aid=lp_account.aid 或者 update a set tier_id = l.tier_id from a inner join l on a.id = l.tid 2、常用的Delete语句:delete from t1 from t1 inner join t2 on t1.id = t2...
阅读全文
摘要:因为一直以来对开源的框架也有一定的涉足,所以我自然而然就在想spring.net有没有对WCF服务进行方便管理的支持。答案是肯定的,所以spring.net也发挥了其IOC的优势,看我们如何来实现通过Spring.net Host WCF Service吧。1、首先添加Spring.Core的引用,配置文件添加 <configSections> <sectionGroup name="spring"> <section name="context" type="Spring.Context.Support.Cont
阅读全文
摘要:研究WCF也有一段时间了,开始研究是因为对remoting的一个应用,然后开始了WCF的学习历程,对于Hello World的Demo这里就不记载啦,当我摸索了一段时间之后,发现一个问题一直在困扰着我,就是众所周知可以通过ServiceHost来host一个个的WCF服务实例,然而,当WCF服务的数量比较庞大的时候,应该用那种方式来host服务呢,在《Advanced .Net Remoting》的作者博文中,看到了一个做法,也是我一直想实现的做法,提的要求有两个:1、多个服务统一部署和管理,方便加减服务。2、WCF独立配置文件,独立于app.config和web.config配置文件。做了个
阅读全文