代码改变世界

译MassTransit 生产消息

2018-05-21 16:59 by 李明成, 825 阅读, 1 推荐, 收藏, 编辑
摘要:生产消息 应用程序或服务可以使用两种不同的方法生产消息。可以使用Sead发送消息,也可以使用Publish发布消息。每个方法的行为是非常不同的,但是通过查看每个特定方法所涉及的消息类型,可以很容易理解。 当消息是 sent时,它使用DestinationAddress 传递交付到特定的端点。当消息是 阅读全文

MassTransit 实现应用程序间交互

2018-05-21 16:59 by 李明成, 5045 阅读, 0 推荐, 收藏, 编辑
摘要:MassTransit 介绍 先看下masstransit 官网介绍:MassTransit 是一个自由、开源、轻量级的消息总线, 用于使用. NET 框架创建分布式应用程序。MassTransit 在现有消息传输上提供了一组广泛的功能, 从而使开发人员能够友好地使用基于消息的会话模式异步连接服务。 阅读全文

译MassTransit 消息契约

2018-05-21 16:58 by 李明成, 829 阅读, 0 推荐, 收藏, 编辑
摘要:消息契约 在MassTransit中,使用.NET .NET系统定义消息契约。消息可以使用类和接口来定义,但是,建议类型使用只读属性而不使用行为。 注意:强烈建议使用消息接口的接口,基于多年的经验,具有不同级别的开发经验。MassTransit 将为消息创建动态接口实现,确保消息契约与消费者的干净分 阅读全文

译MassTransit 创建消息消费者

2018-05-21 16:58 by 李明成, 1131 阅读, 0 推荐, 收藏, 编辑
摘要:创建消息消费者一个消息消费者是一个 可以消费一个或多个消息类型的类,指定IConsumer<T>接口,T为消息类型 当消费者订阅接收端点时,由端点接收消费者所消费的消息。创建一个消费者实例(using a consumer factory, which is covered(覆盖) --> here 阅读全文

译MassTransit 快速入门

2018-05-21 16:57 by 李明成, 1507 阅读, 0 推荐, 收藏, 编辑
摘要:给我看代码! 下面是MassTransit的功能设置。 如何运行的 如果我们构建一个消息系统,我们需要去创建一个消息。YourMessage .NET 类代表我们的消息。注意他仅仅是一个poco。 接下来,我们需要一个程序运行我们的代码,这里我们使用控制器程序 的 main方法。要设置中心,我先从b 阅读全文

netcore入门-基础

2018-05-10 15:51 by 李明成, 3120 阅读, 0 推荐, 收藏, 编辑
该文被密码保护。 阅读全文

UML图中类之间的关系

2018-05-05 18:29 by 李明成, 1264 阅读, 0 推荐, 收藏, 编辑
摘要:类图中的关系大致一下几种 l 泛化 l 关联 l 依赖 l 组合 l 聚合 泛化 泛化是子集和超集的关系,常使用继承和实现来表示; 继承:子类到超类的实线和空心三角箭头表示 实现:子类到超类的虚线和空心三角箭头表示 依赖 依赖常常表示 一方(客户)知道另一方(提供者)并且另一方(提供者)有所改变时会 阅读全文

代理模式

2017-11-24 16:02 by 李明成, 354 阅读, 0 推荐, 收藏, 编辑
摘要:代理模式的意图:为其他对象提供一种代理以控制对这个对象的访问;定义蛮简单的,不好理解,那就联想下现实生活中的代理(委托人),比如生产上生产了不错的产品,可是生产商优势不在于营销呀,就请个代理商吧,我定个价格,你来营销,卖高价是你们的本事。这就是代理模式。 输出 do this beforedo th 阅读全文

mvc的filter

2017-10-10 12:49 by 李明成, 1620 阅读, 6 推荐, 收藏, 编辑
摘要:如果想要记录ajax的请求和输出信息、内部发生异常记录日志、需要登录认证、需要权限判断;那mvc的各种filter可以帮助你实现你想要的。Mvc框架支持5种不同类型的过滤器;我会按照执行顺序进行简单的demo,再简单的代码分享,万一对一个人有益,也是值的。 1.通过实现IAuthentication 阅读全文

简单爬虫-抓取博客园文章列表

2014-05-20 08:39 by 李明成, 7280 阅读, 14 推荐, 收藏, 编辑
摘要:如果使用对方网站数据,而又没有响应的接口,或者使用接口不够灵活的情况下,使用爬虫在合适不过了。爬虫有几种,对方网站展示形式有几种都是用分析,每个网站展示有相似的地方,有不同的地方。 大部分使用httpRequst就能完成,不管是否添加了口令、随即码、请求参数、提交方式get或者post、地址来源、多 阅读全文