标签:JMS

Java

工作流引擎四重罪

dulong 发布于 2018-08-16

开源工作流引擎很多,主要以Activiti为主,后来有Camunda等等,但是这些工作流引擎有其基因问题,因为是基因问题,属于原罪,也称为四重罪: 1. 对于使用者来说,如果需要精通工作流引擎,必须同时掌握Java语言 BPMN XML语法和图形符号,需要在这三者之间做到一一对应...

阅读(20)评论(0)赞 (0)

Java

原 荐 浅析RPC与WebService

16

darida 发布于 2018-08-15

虽然现在非常火的RPC技术以SpringCloud和Dubbo(x)为主流,但是如果做接口调用,还是逃不了要用一些较传统的技术。前几天在做接口调用时恰巧用到了WebService的相关技术(8,9两节是真实的开发),正好都在这里写一写。 1. RPC相关基础 1.1 什么是RPC...

阅读(19)评论(0)赞 (0)

Spring

Java面试中常问的Spring方面问题(涵盖七大方向共55道题,含答案)

9

hanze 发布于 2018-08-14

Spring Framework 现在几乎已成为 Java Web 开发的标配框架。那么,作为 Java 程序员,你对 Spring 的主要技术点又掌握了多少呢?不妨用本文的问题来检测一下。 1、一般问题 1.1. 不同版本的 Spring Framework 有哪些主要功能? ...

阅读(29)评论(0)赞 (0)

Java

Java面试中常问的Spring方面问题(涵盖七大方向共55道题,含答案)

9

xiaoli.he 发布于 2018-08-14

Spring Framework 现在几乎已成为 Java Web 开发的标配框架。那么,作为 Java 程序员,你对 Spring 的主要技术点又掌握了多少呢?不妨用本文的问题来检测一下。 1、一般问题 1.1. 不同版本的 Spring Framework 有哪些主要功能? ...

阅读(29)评论(0)赞 (0)

Java

WebSocket的故事(二)—— Spring中如何利用STOMP快速构建WebSocket广播式消息模式

1

xubiao.zhuang 发布于 2018-08-14

本文是WebSocket的故事系列第二篇,WebSocket的故事系列计划分五篇,旨在由浅入深的介绍WebSocket以及在Springboot中如何快速构建和使用WebSocket提供的能力。本系列计划包含如下几篇文章: 第一篇,什么是WebSocket以及它的用途 第二篇,S...

阅读(30)评论(0)赞 (0)

Java

Spring初识

2

songhua.gao 发布于 2018-08-11

Spring简介以及简单使用 由于最近需要在组内进行一次关于Spring的分享,因此从本周连续几周,开始从源码的粒度深入分析下Spring的原理。虽然网上有很多类似的文章,但是还是需要自己梳理一遍才能更加有助于理解。那么既然是再写一遍,那就试图写的更加清楚明白些。 什么是Spri...

阅读(25)评论(0)赞 (0)

Java

Spring框架和Spring boot有啥区别?

1

xiaoli.wang 发布于 2018-08-11

首先看看Spring, 它是一个IOC框架,或者称依赖注入DI框架,又是一个AOP框架。这里就不多讲这些特性了,spring框架还有更多其他特性,有二十个模块,能解决很多问题: Spring JDBC Spring MVC Spring AOP Spring ORM Spring...

阅读(32)评论(0)赞 (0)

Java

activemq的优先级

likai 发布于 2018-08-07

我们可以在发送消息时,指定消息的权重,broker可以 建议 权重较高的消息将会优先发送给Consumer。在某些场景下,我们通常希望权重较高的消息优先传送;不过因为各种原因,priority并不能决定消息传送的严格顺序(order)。 JMS标准中约定priority可以为0~...

阅读(26)评论(0)赞 (0)

Java

StockTrader 简介

4

邓龙华 发布于 2018-08-07

IBM Stock Trader 样本简介 IBM Stock Trader 应用是个简单的股票交易样本,您可以在此创建各种各样的股票投资组合,并向每个投资组合添加股份以收取佣金。它会记录每个投资组合的总价值以及它的 忠诚度等级 ,随时通知您等级的变化,因为这会影响对每个交易收取...

阅读(35)评论(0)赞 (0)

Java

JMS消息确认和事务

5

xiaoli.he 发布于 2018-08-07

保证消息传送 保证消息传送有3个主要部分:消息自主性,存储并转发以及底层消息确认,下面具体看一下这些概念; 1.消息自主性 消息是自包含的自主性实体,在设计分布式消息应用程序时,要将此作为头条法则;当JMS客户端发送一条消息时,它就完成了它的所有工作,一旦该数据被传送出去,它就被...

阅读(26)评论(0)赞 (0)

Java

Java面试中常问的Spring方面问题(涵盖七大方向共55道题,含答案)

8

Harries 发布于 2018-08-06

Spring Framework 现在几乎已成为 Java Web 开发的标配框架。那么,作为 Java 程序员,你对 Spring 的主要技术点又掌握了多少呢?不妨用本文的问题来检测一下。 1、一般问题 1.1. 不同版本的 Spring Framework 有哪些主要功能? ...

阅读(26)评论(0)赞 (0)

Java

谈ESB服务总线的改进(8.2)

xiaoli.he 发布于 2018-08-02

在服务日志监控和统计分析的时候,我们一般会监控两个内容,第一个是调用次数,第二是调用耗时,在这个基础上需要再增加消息日志的数据量,每次服务调用都有数据量,同时也需要统计单位时间里面的平均传递数据量大小。即: 运行次数+时长+数据量: 三者结合才能够更好的分析和评估服务性能和平台性...

阅读(24)评论(0)赞 (0)

Spring

Spring批处理远程分块

邓龙华 发布于 2018-07-30

Spring Batch的远程分块其实是一种主从分布式处理模式,一个主处理机和一个或多个从处理机,这样提高了批处理的计算能力,主从之间是通过消息中间件JMS进行通信。 在远程分块中,Step处理分为主从多个处理过程,主从之间通过一些中间件相互通信。下图显示了该模式: master...

阅读(27)评论(0)赞 (0)

Java

Java设计模式-委托delegate模式

puefu.he 发布于 2018-07-29

委托delegate模式虽然并没有被归类在23中常用的设计模式之中,但是在开发中确实也是比较常用的软件设计模式之一。在Android的support包中AppCompatActivity就可以看到delegate的身影;iOS终端开发使用delegate更是随处可见;而在J2EE...

阅读(36)评论(0)赞 (0)

Java

Spring批处理分区分片

1

hanze 发布于 2018-07-28

在Spring batch中,Partitioning意味着对数据进行分片,然后每片实现专门处理,假设单线程处理100个数据需要10分钟,但是 我们将100个数据分片成十块,每块单独处理: Thread 1 - Process from 1 to 10 Thread 2 - Pr...

阅读(58)评论(0)赞 (0)

Java

温故之消息队列ActiveMQ

3

changyuan.xu 发布于 2018-07-27

消息队列中间件是分布式系统中的重要组件,主要解决应用耦合、异步消息、流量削锋等问题。可帮助实现高性能,高可用,可伸缩和最终一致性的架构 在消息队列方面,除了 ActiveMQ、RabbitMQ、RocketMQ、ZeroMQ,Kafka等,还有很多其他的竞争者。这篇文章我们不会去...

阅读(45)评论(0)赞 (0)

Java

Java编程——Tomcat基本概念及常用调优方式

5

songhua.gao 发布于 2018-07-26

Tomcat是什么 开源的 Java Web 应用服务器,实现了 Java EE(Java Platform Enterprise Edition)的部 分技术规范,比如 Java Servlet、Java Server Page、JSTL、Java WebSocket。Java...

阅读(53)评论(0)赞 (0)