WCF单例服务,如何实现并发
摘要:单例服务,如何实现并发,在artech的wcf剖析书中,提到单例服务要想实现并发,需要将Concurrency Mode属性设置成ConcurencyMode.Mutiple,但我测试过,并不能真正启动并发,程序还是串行运行。只要设置UseSynchronizationContext为false后才行,但如果不同步上下文,那么设置成单例服务的意义就不存在了,这里我一时无法得到答案,请artech以及各位帮忙解答下其中原因,这里先谢谢了。
阅读全文
posted @
2010-09-10 00:15
min.jiang
阅读(6842)
推荐(4) 编辑
服务的异步调用需要注意的地方
摘要:服务的异步调用,需要根据当前应用场景来考虑是否采用,而且可以根据客户端对结果的关心程度,适当更改服务的设计来提高系统响应能力。同理,不合理的异步调用,首先会增加客户端程序的复杂性,而且有可能会影响系统性能。
阅读全文
posted @
2010-05-23 13:28
min.jiang
阅读(3643)
推荐(2) 编辑
.net中利用代理实现AOP
摘要:分布式服务有一共同特点:都通过代理方法间接的调用服务。服务代理,它自身并不提供服务的实现,只是起到一个中介作用,客户端把服务请求发送给服务代理,服务代理再去调真正的服务,同样服务返回时,也是返回给服务代理,再由服务代理返回给客户端。在.net中,我们可以写自定义的RealProxy来实现AOP的方法拦截功能。
阅读全文
posted @
2010-04-25 23:10
min.jiang
阅读(5167)
推荐(0) 编辑
利用AOP重构代码
摘要:AOP的优势:
1:上述应用范例在没有使用AOP情况下,也能解决,但是,AOP可以让我们从一个更高的抽象概念来理解软件系统。可以这么说:因为使用AOP结构,对于一个大型复杂系统来说可以简化不少代码。
2:并不是所有的人都需要关心AOP,使得其它开发人员有更多精力去关注自己的业务逻辑。
阅读全文
posted @
2010-04-18 22:56
min.jiang
阅读(4857)
推荐(1) 编辑
WCF学习----我的第一个WCF程序
摘要:本人是一个对新技术(尤其是非学不可的)特别感冒。WCF已经盛行一阵子了,本人现在才开始学习,有点晚啊,哈哈。这周买了本张逸翻译的书《WCF服务编程》,开始了我的WCF学习过程。
我是学自考出身的,一般喜欢先看下实例效果。所以我就根据我对WCF的概念性的理解,创建了我的第一个WCF程序。
阅读全文
posted @
2008-06-01 14:51
min.jiang
阅读(1907)
推荐(0) 编辑