自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

jiq•钦's technical Blog

学习 -> 记录 -> 分享

  • 博客(16)
  • 收藏
  • 关注

原创 WIndows NT服务和普通进程之间大数据传输问题

问题:我的项目中有一个后台服务,开机自启动,然后会去服务器上获取大数据,缓存在自己的地址空间中。另外一个进程(Windows Form界面)启动之后会来这个服务这里获取这些数据。开始为了方便开发调试,我的后台服务并没有做成服务,开发时候就是一个直接的进程,称为进程A。启动之后从服务器端获取大数据,然后通过共享内存的方式传递给进程B(即那个Windows form界面)。

2013-09-23 22:01:58 1481

WIndows NT服务和普通进程之间大数据传输问题

问题:共享内存在Windows服务和普通进程之间无法工作我的项目中有一个后台服务,开机自启动,然后会去服务器上获取大数据,缓存在自己的地址空间中。另外一个进程(Windows Form界面)启动之后会来这个服务这里获取这些数据。开始为了方便开发调试,我的后台服务并没有做成服务,开发时候就是一个直接的进程,称为进程A。启动之后从服务器端获取大数据,然后通过共享内存的方式传递给进程...

2013-09-23 22:01:00 269

原创 NServiceBus的一个Bug?

我的项目中有两个NServiceBus终结点,一个运行在服务器端,一个运行在客户端,然后服务器端收到后台业务模块服务的异步消息之后,会发送给客户端的NServiceBus终结点。开始运行都没问题,时间长了,我发现服务器端NServiceBus终结点发往客户端NServiceBus终结点的消息会丢失,大概丢失率是50%的样子,去客户端的消息队列里面查看也没有,说明不是客户端的NServi

2013-09-22 22:33:16 1400 1

NServiceBus的一个Bug?

我的项目中有两个NServiceBus终结点,一个运行在服务器端,一个运行在客户端,然后服务器端收到后台业务模块服务的异步消息之后,会发送给客户端的NServiceBus终结点。开始运行都没问题,时间长了,我发现服务器端NServiceBus终结点发往客户端NServiceBus终结点的消息会丢失,大概丢失率是50%的样子,去客户端的消息队列里面查看也没有,说明不是客户端的NService...

2013-09-22 22:33:00 124

原创 利用MSMQ发送消息(对象)到NServiceBus终结点(不采用Send-Only方式)

某些应用程序需要异步发送消息到NServiceBus终结点,但是又不希望知道接收并处理异步消息的是NServiceBus这种ESB终结点,也许异步消息处理者将来会换成其他的ESB终结点,所以不能采用Send-Only的方式,否则应用程序(消息发送方)还是需要引入NserviceBus.dll等类库。所以我的思路是:应用程序发送消息到指定的私有消息队列,然后NServiceBus终结

2013-09-21 23:04:23 2863

利用MSMQ发送消息(对象)到NServiceBus终结点(不采用Send-Only方式)

待解决的问题:某些应用程序需要异步发送消息到远端机器的NServiceBus终结点,但是又不希望知道接收并处理异步消息的是NServiceBus这种ESB终结点,也许异步消息处理者将来会换成其他的ESB终结点,所以不能采用Send-Only的方式,否则应用程序(消息发送方)还是需要引入NserviceBus.dll等类库。所以我的思路是:应用程序调用我的接口发送消息到指定的私有消息...

2013-09-21 23:04:00 170

原创 关于项目中NServiceBus和MEF注入(WCF服务代理失效)的两个问题

问题之一:最近一个项目两个NServiceBus终结点,一个运行在客户端,一个运行在服务器端。客户端的MasterNode设置为服务器端的地址,这样就不需要在客户端安装NServiceBus的软件,而不会报RavenDB连接失败的错误了。但是启动的时候会报错:“无法创建队列,或者没有对应的权限”。win7下面,管理员权限运行也是一样。暂时的解决方法是手动创建一个事务性的消息队列。

2013-09-21 02:00:02 1926

关于项目中NServiceBus和MEF注入(WCF服务代理失效)的两个问题

问题之一:最近一个项目两个NServiceBus终结点,一个运行在客户端,一个运行在服务器端。客户端的MasterNode设置为服务器端的地址,这样就不需要在客户端安装NServiceBus的软件,而不会报RavenDB连接失败的错误了。但是启动的时候会报错:“无法创建队列,或者没有对应的权限”。win7下面,管理员权限运行也是一样。暂时的解决方法是手动创建一个事务性的消息队列。...

2013-09-21 02:00:00 127

转载 WCF中的异步回调

WCF与Web Service不同的是,当我们定义了服务契约的操作时,不管是通过ChannelFactory创建服务代理对象,还是通过SvcUtil的默认方式生成服务代理对象,客户端在调用这些代理对象时,都无法直接实现异步方式的调用。例如,对于如下的服务操作定义:[OperationContract]Stream TransferDocument(Document document);

2013-09-12 19:19:42 1323

WCF中的异步回调

WCF与Web Service不同的是,当我们定义了服务契约的操作时,不管是通过ChannelFactory创建服务代理对象,还是通过SvcUtil的默认方式生成服务代理对象,客户端在调用这些代理对象时,都无法直接实现异步方式的调用。例如,对于如下的服务操作定义:[OperationContract]StreamTransferDocument(Documentdocument);...

2013-09-12 19:19:00 111

转载 远程调用服务(RPC)和基于消息的通信(Message Queue)对比

本文内容遵从CC版权协议, 可以随意转载, 但必须以超链接形式标明文章原始出处和作者信息及版权声明网址: http://oldratlee.com/post/2013-02-01/synchronous-rpc-vs-asynchronous-message在阿里的平台技术部参与开发了Dubbo(远程调用服务)和Napoli(消息解决方案),又给网站应用支持这2个产品2年,了解了这2个产品的实

2013-09-11 16:55:41 2645 1

远程调用服务(RPC)和基于消息的通信(Message Queue)对比

本文内容遵从CC版权协议, 可以随意转载, 但必须以超链接形式标明文章原始出处和作者信息及版权声明网址: http://oldratlee.com/post/2013-02-01/synchronous-rpc-vs-asynchronous-message在阿里的平台技术部参与开发了Dubbo(远程调用服务)和Napoli(消息解决方案),又给网站应用支持这2个产品2年,了解了这2个产品...

2013-09-11 16:55:00 960

原创 RPC框架/高性能远程同步调用框架/分布式服务框架

WCF,Hessian,Dubbo,淘宝的HSF这些感觉核心都差不多,初学者有待深入啊。

2013-09-02 22:41:28 3225

RPC框架/高性能远程同步调用框架/分布式服务框架

WCF,Hessian,Dubbo,淘宝的HSF,Mars(链接)这些感觉核心都差不多,初学者有待深入啊。分布式服务框架:1 Dubbo http://www.iteye.com/magazines/1032 HSFHSF实现细节:#service定义方式: 基于OSGI#通信方式:nio,采用mina框架#序列化和反序列化: Hessian技术调研选取考量原则...

2013-09-02 22:41:00 118

原创 创建一个简单的WCF服务

1 创建契约2 实现契约(真正的服务类)3 选择寄宿方式4 编写客户端调用代码我写了一个控制台寄宿方式的WCF服务调用的例子,在这里下载:http://pan.baidu.com/share/link?shareid=400854418&uk=404031073

2013-09-01 22:07:13 936

创建一个简单的WCF服务

1 创建契约2 实现契约(真正的服务类)3 选择寄宿方式4 编写客户端调用代码我写了一个控制台寄宿方式的WCF服务调用的例子,在这里下载:点击打开链接...

2013-09-01 22:07:00 88

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除