2010年1月12日

扩展WCF操作行为

摘要: 使用IParameterInspector, IOperationBehavior,Attribute(参数检查器、操作行为接口和标签)扩展WCF操作行为开发环境: VS2008 SP1 WIN2008 SP2WCF允许我们在端点Endpoint、消息message、操作Operation、参数Parameter中扩展WCF。本文简单介绍如何截获操作的参数来扩展WCF的操作。这种扩展需要在WCF的... 阅读全文

posted @ 2010-01-12 12:32 Utopia Coming 阅读(1171) 评论(0) 推荐(1) 编辑

扩展WCF的消息分发行为

摘要: 使用消息分发检查器IDispatchMessageInspector、服务器行为IServiceBehavior、端点行为IEndpointBehavior扩展WCF的消息分发行为Extend WCF dispatch message behavior with IDispatchMessageInspector IServiceBehavior, IEndpointBehavior WCF从绑定... 阅读全文

posted @ 2010-01-12 11:27 Utopia Coming 阅读(880) 评论(1) 推荐(0) 编辑

2010年1月9日

VS2008 连接Oracle10g 事务处理

摘要: 我在开发VS2008 连接Oracle10g 时,使用VS自带的Server explore 无法连接数据库,提示要求高于 8.7??的版本。解决方法安装vs2008 sp1 ,安装后可以看到选择 Oracle Database 就会看到增加了10g。这是当你下这样的代码 using (TransactionScope Scope = new TransactionScope(Transactio... 阅读全文

posted @ 2010-01-09 12:56 Utopia Coming 阅读(568) 评论(0) 推荐(1) 编辑

2009年12月4日

使用消息分发检查器IDispatchMessageInspector、服务器行为IServiceBehavior、端点行为IEndpointBehavior扩展WCF的消息分发行为

摘要: 使用消息分发检查器、服务器行为、端点行为扩展WCF的消息分发行为Extend WCF dispatch message behavior with IDispatchMessageInspector IServiceBehavior, IEndpointBehavior WCF从绑定的通道中接受到客户端调用它的消息后,使用消息分发器将消息发给需要调用的操作。这个过程中我们在不修改原有WCF的程序也... 阅读全文

posted @ 2009-12-04 16:46 Utopia Coming 阅读(2385) 评论(1) 推荐(4) 编辑

2009年12月2日

使用IParameterInspector, IOperationBehavior,Attribute(参数检查器、操作行为接口和标签)扩展WCF操作行为

摘要: 开发环境: VS2008 SP1 WIN2008 SP2WCF允许我们在端点Endpoint、消息message、操作Operation、参数Parameter中扩展WCF。本文简单介绍如何截获操作的参数来扩展WCF的操作。这种扩展需要在WCF的Contract契约上加标签来实现,不能算是真正的AOP,但是有些AOP的意思。实现步骤:1、实现自己的参数检查器;2、将参数检查器放入要实现的操作行为;... 阅读全文

posted @ 2009-12-02 13:50 Utopia Coming 阅读(1723) 评论(0) 推荐(0) 编辑

Build pub-sub with IIS7 Host WCF by msmq multicast and netmsmqintegrationbinding(IIS7 host WCF通过多播实现出版-预订)

摘要: 开发环境:Win2008 sp2 VS2008 sp1Add roles:Web Server(IIS7),Application Server(Message Queuing)Add features : WCF Activation Msmq:multicasting Support确认:Net.Msmq Listener Adapter Running 因为我是使用IIS7来Host WCF... 阅读全文

posted @ 2009-12-02 13:35 Utopia Coming 阅读(380) 评论(0) 推荐(1) 编辑

2009年10月17日

理解AOP

摘要: 过完了十一,经过9月份忙碌的一个月(结婚、装修房子)终于又进入了工作状态。 早先就听说过AOP概念,大概只是知道是“面向方面”,具体什么意思,还真是糊涂!与我在平时的开发中经常要用到的“面向组件”开发几乎混为一谈,比如我们在开发中总会抽取分离出一些功能独立的模块,比如Log Authorization等,做成公共基础组件,供其它模块使用。这种开发的模... 阅读全文

posted @ 2009-10-17 22:18 Utopia Coming 阅读(561) 评论(0) 推荐(0) 编辑

2009年9月2日

废除“竖井”转向“SOA” 为什么要采用SOA

摘要: 目前主流的软件项目的架构类似“竖井”,在这个“竖井”中有数据库,中间层、客户端表现层等。每个应用系统的数据库分属在不同的竖井中,当我们的信息化发展到一定程度,已开发和上线运行的系统需要整合或实现数据共享时,我们不得不在竖井中“穿洞”透过不同的“竖井”来访问数据库。一个数据库中的对象发生了变化,对其他系统... 阅读全文

posted @ 2009-09-02 13:30 Utopia Coming 阅读(1413) 评论(0) 推荐(0) 编辑

使用VS2005下自带的MSSQL 2005 EXPRESS

摘要: VS2005安装后自带一个试用版的SQL2005 EXPRESS版,方便了开发时使用数据库。(不用再安装一个sql 2005,怪占用资源的!)如何使用?安装后,在开始菜单里出现个sql的菜单组,但是找不到sql server的控制台,习惯用sql2000,以为应该有个控制台,但是怎么也找不到,打开vs2005也找不到。别着急,在vs2005的左侧有个服务器资源管理器在这里添加数据连接即可。选择Mi... 阅读全文

posted @ 2009-09-02 13:13 Utopia Coming 阅读(1171) 评论(0) 推荐(0) 编辑

2009年9月1日

如何打开ASP.NET Configuration页面

摘要: 今天一个朋友看书说有个asp.net 配置工具是web版的,书上说“You can perform every configuration step except the provider configuration through the ASP.NET WAT, which includes a security wizard. Just select the Web Site ➤... 阅读全文

posted @ 2009-09-01 23:21 Utopia Coming 阅读(1173) 评论(0) 推荐(0) 编辑

导航