hcb 发布的文章

20190710用控制台启动一个wcf服务


快速阅读如何用控制台启动一个wcf服务,已经wcf的配置和在类库中如何实现 。wcf类库用vs新建一个类库,引用system.ServiceModel定义接口实现服务契约和操作契约[ServiceContract] public interface IUser { [OperationContract] string GetUse- 阅读剩余部分 -

wcf必知必会以及与Webapi的区别


快速阅读介绍wcf中的信息交换模式MEP以及数据在传输过程中的序列化,endpont的介绍和wcf的三种实例模式以及安全模式 以及和Webapi的简单对比。wcf介绍支持跨平台。支持多种协议 tcp, named pipes, HTTP, HTTPS, 消息队列MSMQ支持部署在IIS,应用程序或windows服务等配置比起比较麻烦,定义各种协议,契约,以及行为。HTTP协议与- 阅读剩余部分 -

2019年7月第一周总结-RabbitMQ总结


这一周主要是对RabbitMQ做了一下学习。快速阅读RabbitMq的介绍以及环境安装配置,以及RabbitMq的六种应用 。单生产者和消费者,单生产者多消费者,消息的发布订阅,消息类型Echange中的Direct,Topic.以及RPC调用介绍RabbitMQ做为一个消息中间件,用于进程间的通信常被用在异步处理,应用解藕,流量消峰等业务场景。环境配置RabbitMq是用Er- 阅读剩余部分 -

RabbitMQ入门学习系列(七) 远程调用RPC


快速阅读生产者和消费者启动以后,都有一个接收事件,消费者是接收事件是处理调用方法以后等待生产者的返回,生产者的接收事件是处理接收生产者发送的消息,进行处理。消费者发送的时候要在回调队列中加入一个标识,标明是哪个方法进行的调用 。生产者接收到消费以后,如果发现有消息标识 ,把消息标识继续返回去,这样消费者可以保证接收到的消息是哪个方法调用的关于RPC调用的建议明确哪个函数是调用本- 阅读剩余部分 -

RabbitMQ入门学习系列(六) Exchange的Topic类型


快速阅读介绍exchange的topic类型,和Direct类型相似,但是增加了"."和"#"的匹配。比Direct类型灵活Topic消息类型特点是:topic消息类型不能是任意的routing key, 必须是有点"."组成的单词列表。 和dirct类似,最后也是也相应的key进行匹配例如:speed.color.sepcies注意可以用*号和#号出现,和我们日常用的正则表达- 阅读剩余部分 -