自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

heihei

carryall

  • 博客(19)
  • 资源 (3)
  • 收藏
  • 关注

原创 ActiveMQ实战篇之ActiveMQ实现request/reply模型(二)

ActiveMQ实现request/reply模型实现思路首先,Client的Producer发出一个JMS message形式的request,request上附加了一些额外的属性:correlation ID(用来和返回的correlation ID对比进行验证),JMSReplyTo属性(放置jms message的destination,这样worker的Consumer获得jms me

2017-08-28 21:55:19 5739

原创 ActiveMQ实战篇之 java和spring xml创建Broker(一)

ActivityMQ创建broker是直接通过配置IOC注入的,所以了解如何用纯JAVA代码创建broker可以让我们对AcitivtyMQ有一个更深入的了解首先上一段配置<broker xmlns="http://activemq.apache.org/schema/core" brokerName="myBroker" dataDirectory="${activemq.base}/data">

2017-08-28 12:14:21 2575 1

原创 ActiveMQ的自定义安全插件(十)

ActivityMQ的自定义安全插件上一节提到了ActivityMQ的两种安全插件Simple Authentication(简单的身份验证)JAAS authentication(JAAS身份验证)最先考虑的应该是实现JAAS身份认证,如果一些需求JAAS不能满足的话,就要采取自定义安全插件的方法1.首先写一个自定义的Broker,继承BrokerFilter,实现addConnection

2017-08-28 01:20:54 1680

原创 ActiveMQ的安全配置(九)

安全权限有三种read You can browse and consume from the destinationwrite You can send messages to the destinationadmin You can lazily create the destination if it does not yet exist. This allows you fin

2017-08-27 15:59:04 1232

原创 ActiveMQ的消息存储(八)

队列存储 Queues采取先进先出模式,同一时间,消息只会发送给某一个消费者,只有当该消息被消费并告知已收到时,它才能在代理的存储中被删除。 而对于持久性Topic来说,每一个消费者都会获取消息的拷贝。为了节约空间,代理的存储介质中只存储了一份消息,存储介质的持久订阅对象为其以后的被存储的消息维护了一个指针,消费者消费时,从存储介质中复制一个消息,指针指向这个消息。消息被所有订阅者获取后才

2017-08-26 00:40:13 1357

原创 ActiveMQ的network connectors部署集群(七)

网络连接模式针对海量消息所要求的横向扩展性和系统的高可用性,ActiveMQ提供了网络连接模式的集群功能。简单的说,就是通过把多个不同的broker实例连接在一起,作为一个整体对外提供服务,从而提高整体对外的消息服务能力。通过这种方式连接在一起的broker实例之间,可以共享队列和消费者列表,从而达到分布式队列的目的。拓扑结构几种不同的ActiveMQ部署拓扑结构(嵌入、主从复制、网络连接):配置示

2017-08-25 17:12:18 1692

原创 ActiveMQ的Transport Connectors配置(六)

##ActiveMQ Connector配置###**ActiveMQ Connecor分为两种:Transport Connector和Network Connector。transport Connector负责client和broker的连接,称为client-to-broker communication;Network Connector负责broker和broker之间的连接,称为br

2017-08-25 15:14:00 3369

原创 jms message组成和jsm selector详解(二)

JMS Message组成进入正题,Message主要由三部分组成,分别是Header,Properties和Body, 解释如下Header: 消息头,所有类型的这部分格式都是一样的。Properties: 属性,按类型可以分为应用设置的属性,标准属性和消息中间件定义的属性。Body: 消息正文,指我们具体需要消息传输的内容。      为了便于说明,下面用一个表格来描述Header中的各

2017-08-24 21:04:54 1591

转载 spring和activemq的结合(五)

转载:http://blog.csdn.net/jiuqiyuliang/article/details/48758203前言 这篇博文,我们基于spring+JMS+ActiveMQ+Tomcat,做一个Spring4.1.0和ActiveMQ5.11.1整合实例,实现了Point-To-Point的异步队列消息和PUB/SUB(发布/订阅)模型,简单实例,不包含任何业务。环境准备工具JD

2017-08-24 00:22:57 1021

转载 activemq的使用(四)

第一篇博文深入浅出JMS(一)–JMS基本概念,我们介绍了JMS的两种消息模型:点对点和发布订阅模型,以及消息被消费的两个方式:同步和异步,JMS编程模型的对象,最后说了JMS的优点。第二篇博文深入浅出JMS(二)–ActiveMQ简单介绍以及安装,我们介绍了消息中间件ActiveMQ,安装,启动,以及优缺点。这篇博文,我们使用ActiveMQ为大家实现一种点对点的消息模型。如果你对点对点模型的认识

2017-08-24 00:03:04 977

转载 activemq的部署(三)

转载:http://blog.csdn.net/jiuqiyuliang/article/details/47160259#comments 现实的企业中,对于消息通信的应用一直都非常的火热,而且在J2EE的企业应用中扮演着特殊的角色,所以对于它研究是非常有必要的。上篇博文深入浅出JMS(一)–JMS基本概念,我们介绍了消息通信的规范JMS,我们这篇博文介绍一款开源的JMS具体实现——Active

2017-08-23 22:22:44 865

转载 jms学习-基本概念(一)

转载:http://blog.csdn.net/jiuqiyuliang/article/details/46701559 摘要:The Java Message Service (JMS) API is a messaging standard that allows application components based on the java Platform Enterprise

2017-08-23 21:44:08 909

转载 越权漏洞

讲讲越权那些事 简要越权漏洞是比较常见的漏洞类型,越权漏洞可以理解为,一个正常的用户A通常只能够对自己的一些信息进行增删改查,但是由于程序员的一时疏忽,对信息进行增删改查的时候没有进行一个判断,判断所需要操作的信息是否属于对应的用户,可以导致用户A可以操作其他人的信息。​如何发现越权为了不影

2017-08-20 12:40:34 6615

转载 CSRF的攻击和防御

转载地址:http://www.phpddt.com/reprint/csrf.html       CSRF概念:CSRF跨站点请求伪造(Cross—Site Request Forgery),跟XSS攻击一样,存在巨大的危害性,你可以这样来理解:       攻击者盗用了你的身份,以你的名义发送恶意请求,对服务器来说这个请求是完全合法的,但是却完成了攻击者所期望的一个操作,比如以你的名义发送邮

2017-08-18 18:55:42 802

转载 XSS攻击与防御

原文地址:http://blog.csdn.net/ghsau/article/details/17027893       XSS又称CSS,全称Cross SiteScript,跨站脚本攻击,是Web程序中常见的漏洞,XSS属于被动式且用于客户端的攻击方式,所以容易被忽略其危害性。其原理是攻击者向有XSS漏洞的网站中输入(传入)恶意的HTML代码,当其它用户浏览该网站时,这段HTML代码会自动执

2017-08-18 17:37:11 1064

原创 Spring Boot结合spring-data-jpa

Spring Boot结合spring-data-jpa进行快速开发1.添加依赖<!-- spring-data-jap支持 --> <dependency><groupId>org.springframework.boot</groupId><artifactId>spring-boot-starter-data-jpa </artifactId> </dependency>

2017-08-16 20:45:30 801

原创 SpringBoot整合mybatis进行快速开发

SpringBoot整合mybatis进行数据库操作1.环境的搭建pom.xml<!--核心模块,包括自动配置支持、日志和YAML --><dependencies> <dependency> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-starter</artif

2017-08-16 16:25:52 964

原创 Spring Boot注解完成Restful API

利用注解完成Restful API@RestControllerpublic class HelloController {@RequestMapping("/hello")public String index() { return "Hello World";}@RequestMapping(value="/addUser", method=RequestMethod.POST

2017-08-16 15:00:03 11407 6

原创 Spring Boot的快速入门

Spring Boot的快速入门1.导入第一个maven项目自动生成maven项目 2.了解maven项目结构3.启动服务和普通maven项目结构是一样的,值得注意的是,启动服务的入口是 添加了springbootApplication会扫描这个类包(com.example)以下的所有类注入spirng,添加到容器中直接run as java application就开启了服务4.测试类pa

2017-08-16 14:39:12 913

jetty-distribution-9.4.11.v20180605

Jetty 是一个开源的servlet容器,它为基于Java的web容器,例如JSP和servlet提供运行环境。Jetty是使用Java语言编写的,它的API以一组JAR包的形式发布。

2018-11-30

activemq-all-5.15.0.jar

activemq-all-5.15.0.jar

2017-08-28

activitymq实战 源代码

activitymq实战 源代码

2017-08-28

空空如也

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

TA关注的人

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