- 博客(41)
- 资源 (3)
- 收藏
- 关注
原创 (整理转载)消息队列(MQ)简介与应用场景
1、官方描述:MQ全称为Message Queue, 消息队列(MQ)是一种应用程序对应用程序的通信方法。应用程序通过读写出入队列的消息(针对应用程序的数据)来通信,而无需专用连接来链接它们。消息传递指的是程序之间通过在消息中发送数据进行通信,而不是通过直接调用彼此来通信,直接调用通常是用于诸如远程过程调用的技术。排队指的是应用程序通过 队列来通信。队列的使用除去了接收和发送应用程
2016-01-14 16:25:09
1141
原创 (转载IronMQ)使用消息队列的10个理由
过去几年中,我们一直在使用、构建和宣传消息队列,我们认为它们是很令人敬畏的,这也不是什么秘密。我们相信对任何架构或应用来说,消息队列都是一个至关重要的组件,下面是十个理由:1、解耦在项目启动之初来预测将来项目会碰到什么需求,是极其困难的。消息队列在处理过程中间插入了一个隐含的、基于数据的接口层,两边的处理过程都要实现这一接口。这允许你独立的扩展或修改两边的处理过程,只要确保它们遵守同样的接
2016-01-13 13:02:24
903
原创 (转载)MQ、JMS以及ActiveMQ 关系的理解
一、JMS简介JMS即Java消息服务(Java Message Service)应用程序接口是一个Java平台中关于面向消息中间件(MOM)的API,用于在两个应用程序之间,或分布式系统中发送消息,进行异步通信。Java消息服务是一个与具体平台无关的API,绝大多数消息中间件(MOM)提供商都对JMS提供支持。JMS(Java Messaging Service)是Java平台上有关
2016-01-13 13:01:22
465
原创 第06章 软件架构设计 之 特定领域软件架构
一、定义特定领域软件架构DSSA(domain-specific software architecture)就是在一个特定领域中为一组应用提供组织结构参考的标准软件框架。垂直域:定义了一个特定的系统族,包含整个系统族内的多个系统,结果是在该领域中可作为系统的可行解决方案的一个通用软件体系结构。(例如:教育领域)对于垂直域,划分越细越好。(例如:教育领域再细分为:大学、中学、小
2016-01-13 13:00:53
1920
1
原创 第06章 软件架构设计 之 软件架构风格
一、软件架构风格的概念设计软件架构的核心问题:是否能使用重复的架构模式,达到架构级的软件重用。也就是说,能否在不同的软件系统中,使用同一架构。1、软件架构风格是描述某一特定应用领域中系统组织方式的惯用模式。2、软件架构风格定义了一个系统家族,即一个架构定义了一个词汇表和一组约束。其中:词汇表包含了一些构件和连接件类型;约束是描述系统如何将这些构件和连接件组合起来。3、软件架构风格反
2016-01-13 13:00:17
1752
原创 第06章 软件架构设计 之 软件架构的概念
一、软件架构的定义1、为什么要引入软件架构?在传统的软件开发方法中,分为:软件定义、需求分析、软件设计、系统编码、软件测试、运行维护几个阶段。在需求分析结束后,形成《软件需求规格说明书》。经过评审后,形成了基线。然后,在此基础上进行软件设计。但是,在实际工作中存在一种情况,进行软件设计的人员感觉到《软件需求规格说明书》对他没有什么用,还是需要去根据软件的功能进行设计,这就意味着在需求分析和
2016-01-13 12:59:43
1198
原创 第01章 信息系统基础 之 企业信息化与电子商务
一、企业资源计划(ERP)ERP:Enterprise Resourse Planning1、企业的所有资源包括4大流:物质流、资金流、信息流、商流。2、ERP是一种管理理论和管理思想,不仅仅是信息系统。它利用企业的所有资源(包括内部资源、外部资源),为企业制造产品或提供服务创造最优的解决方案,最终达到企业的经营目标。3、ERP是从MRP-Ⅱ(制造资源计划Ⅱ)发展而来的,它的主线也
2016-01-12 00:39:25
636
原创 第01章 信息系统基础 之 政府信息化与电子政务
一、电子政务可以分为三个方面政府办公自动化、政务信息查询、公共政务办公二、与电子政务相关的行为主体在社会中,与电子政务相关的行为主体主要有3个:政府、企(事)业单位、居民。因此,政府的业务活动也主要围绕这三个行为主体展开:政府对政府(G2G)政府对企业(G2B)政府对公众(G2C)政府对公务员(G2E)三、目前在电子政务中存在的问
2016-01-12 00:38:19
700
原创 第01章 信息系统基础 之 1.1信息系统
一、信息1、1948年,香农把信息解释为:“不确定性的减少”。由此,引申出信息的定义:“系统有序程度的度量”。2、信息的特征:客观性普遍性无限性动态性依附性变换性传递性层次性系统性转化性及时性安全性举例说明:对于银行,信息最
2016-01-12 00:35:50
925
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人