什么是Solace?

Solace是一家加拿大注册的公司,总部设在安大略省渥太华. 成立于2001年. 这家公司一直致力于获取信息的艺术和科学,并提供世界上最灵活,最强大的数据移动平台。

背景

在信息爆炸的时代, 信息/数据已成为每个行业的生命线。如黑石收购汤森路透F&R的55%股权, 目标就是路透拥有的数据资源. 关于路透超百年的金融交易记录以及它的发展史, 大家可以自行Google. 在各个领域, 如何有效地管理信息数据其在应用程序,连接设备和人员之间的移动传输,目前有很多种解决方案. 在互联网上,最流行的就是云. 早期的解决方案依赖于各自的数据存储系统,数据库, 或者通过Webservice的方式请求应答,亦或是Apache的AQ, WebSphere的MQ都能够解决信息在网络或者应用程序,设备人员间的移动传输. 因此, Solace的创始者意识到, 谁能够领先企业满足客户需求,包容竞争对手就能取得动态市场中茁壮成长。因此,为了取得成功,他们需要数据能够无缝地在现有的基础设施和他们信任的新系统之间流动,以便在大数据,云,无处不在的移动性和物联网时代取得成功。

支持的架构

Solace cloud : 消息即服务, 在公共云中按需提供企业级消息,进行专业管理,监控,保护和扩展。
VMR(Virtual Message Router): 可以在云,数据中心或物联网中部署企业级消息代理. 在任何地方提供本地化的消息路由和持久性,包括云和物联网。 VMR采用多线程并行流水线架构,针对现代多核处理器架构进行了优化,因此可以按照处理器内核数量的比例进行扩展。
Solace消息路由器设备: 是一个基于硬件的消息流处理的中间件系统. 专用的硬件用于从电路板到机箱,运行SolOS消息传递平台,缓存,分发在网络中传输的数据, 以紧凑的体积, 极高的容量,高性能,低延迟和稳定性注称,降低TCO(Total Cost of Ownership)。

Solace能做什么?

Solace提供了最快,最强大,最易于管理的消息传递主干。 它支持各种消息,以及流行的协议和API。 Solace可以部署在云,数据中心和物联网环境中,甚至可以“作为服务”使用。

原文链接:https://blog.csdn.net/aqudgv83/article/details/79495489

中间消息件之 Solace(一) Solace的简介的更多相关文章

  1. Java中间消息件——ActiveMQ入门级运用

    先来说一说我们为什么要用这个东西啊! 比如,我们现在有这样了个问题要解决: 这样,我们就要用到中间消息间了 然后我们就说一下什么是中间消息间吧. 采用消息传送机制/消息队列 的中间件技术,进行数据交流 ...

  2. PYG2010-01-软件破解意义和程序流程简介笔记

  3. .NET后台如何获取前台HMTL控件的值

    很多时候我们需要HTML控件,感觉比服务器控件更加简介,清爽,那么如何获取HMTL控件的值呢,请看下面例子: 前台页面代码: <input id="Text1" type=& ...

  4. RabbitMQ-从基础到实战(4)— 消息的交换(下)

    0.目录 RabbitMQ-从基础到实战(1)- Hello RabbitMQ RabbitMQ-从基础到实战(2)- 防止消息丢失 RabbitMQ-从基础到实战(3)- 消息的交换(上) 1.简介 ...

  5. WEB消息推送-框架篇

    WEB消息推送-comet4j 一.comet简介: comet :基于 HTTP长连接的“服务器推”技术,是一种新的 Web 应用架构.基于这种架构开发的应用中,服务器端会主动以异步的方式向客户端程 ...

  6. 【iOS 开发】基本 UI 控件详解 (UIButton | UITextField | UITextView | UISwitch)

    博客地址 : http://blog.csdn.net/shulianghan/article/details/50051499 ; 一. UI 控件简介 1. UI 控件分类 UI 控件分类 : 活 ...

  7. ASP.NET的用户控件

    本文介绍如何在ASP.NET中创建用户控件,控件属性的动态修改以及控件的事件出发机制. 简介ASP.NET的服务端控件使得Web开发工作变得更为简单,功能更为强大.我们介绍过如何在ASP.NET页面中 ...

  8. 浅议NetMQ常见模式和消息加密机制

    浅议NetMQ常见模式和消息加密机制 概述 在传统企业级开发中,消息队列机制已经成为一种非常常见的技术实现手段,而基于NetMQ则看起来有点像一朵"奇葩",看起来从名字似乎是一个消 ...

  9. android 界面设计基本知识Ⅲ

    本章继续讲述在android界面设计中相关的知识点.介绍内容包括BroadcastReceiver(广播),Service(服务),Widget(小部件),WebView(网页加载控件). 1.Bro ...

随机推荐

  1. [Spring Boot] Aspect Intro

    Aspect-Oriented Programming (AOP) complements Object-Oriented Programming (OOP) by providing another ...

  2. NTT 练习

    一 . Rikka with Subset  题目: http://acm.hdu.edu.cn/showproblem.php?pid=5829 参考  https://blog.csdn.net/ ...

  3. Liblinear Visual studio 2013 Error C3057

    使用LibLinear时编译时出现Error C3057的错误: OpenMP报错,查询MSDN: #pragma omp threadprivate(var)//var在编译之前必须是确定值 所以修 ...

  4. Spring Boot教程(三十七)整合MyBatis

    Spring中整合MyBatis就不多说了,最近大量使用Spring Boot,因此整理一下Spring Boot中整合MyBatis的步骤.搜了一下Spring Boot整合MyBatis的文章,方 ...

  5. 四、SpringBoot整合mybatis——配置mybatis驼峰命名规则自动转换

    简述: mybatis驼峰式命名规则自动转换: 使用前提:数据库表设计按照规范“字段名中各单词使用下划线"_"划分”:使用好处:省去mapper.xml文件中繁琐编写表字段列表与表 ...

  6. JavaWeb-SpringSecurity自定义登陆页面

    系列博文 项目已上传至guthub 传送门 JavaWeb-SpringSecurity初认识 传送门 JavaWeb-SpringSecurity在数据库中查询登陆用户 传送门 JavaWeb-Sp ...

  7. Appium+Robotframework实现iOS应用的自动化测试

    Appium+Robotframework实现iOS应用的自动化测试 连接地址: 地址:https://blog.csdn.net/wd168/article/month/2016/06 1.http ...

  8. c 使用lua 示例

    #include <stdio.h> #include <string.h> #include <lua.h> #include <lauxlib.h> ...

  9. centos7 - mysql修改密码

    set password for 'root'@'localhost'=password('MyNewPass4!'); mysql5.7默认安装了密码安全检查插件(validate_password ...

  10. PHP中Smarty的fetch()方法

    fetch 取得输出的内容 string fetch (string template [, string cache_id [, string compile_id]]) 返回一个模板输出的内容(H ...