Apache Qpid Proton 0.16.0,轻量通信库

简介:

Apache Qpid Proton 0.16.0 发布了。Qpid Proton 是一个 AMQP 1.0 通讯库。高性能,轻量级,应用广泛。

更新内容:

新特性和改进
PROTON-721 - [proton-j] expose ability to operate on Link capabilities
PROTON-722 - [proton-j] expose ability to operate on Session capabilities and properties
PROTON-1309 - Add the ability to set the outgoing message window to electron interface
PROTON-1314 - Fixing SIGPIPE ignore on Solaris OS
PROTON-1315 - Force compilation in multi-threading mode for Solaris SunStudio
PROTON-1316 - Add a way to set visibility of exportable symbols on Solaris
PROTON-1317 - Add template parameter because SunStudio 12.1 doesn't handle templated method signature detection when using an "extern c" parameter
PROTON-1318 - Replace variadic constructror of "sfinae::wildcard" with template for SunStudio
PROTON-1319 - [SunStudio] Move internal header files of cpp bindings from src to their own directory
PROTON-1320 - Add namespace prefix to srand and rand
PROTON-1322 - Fix Sunstudio unable to find templated method when parameter can be constructed by an intermediate class (proton::scalar --> proton::value)
PROTON-1327 - Go binding should not use any proton-c handlers
PROTON-1337 - [proton-j] Add methods and Sender and Receiver that allow for alternate buffer types
PROTON-1338 - Go: make binding compatible with older C libraries, update go get
PROTON-1344 - Provide C "proactor" API for multi-threaded proton applications
PROTON-1351 - Introduce proton core library
PROTON-1352 - Trivial casting from UnsignedByte to ReceiverSettleMode and SenderSettleMode
PROTON-1353 - Adding message annotations on toString for Message implementation class
PROTON-1355 - Allow controlling peer_hostname independently of connection url
PROTON-1363 - Remove unecessary and unused stuff from the C++ binding
PROTON-1373 - Clean up C++ API docs

Bug 修复
PROTON-241 - proton-c: mark old transport interfaces 'deprecated'
PROTON-623 - Add missing error check to pn_string_inspect
PROTON-1012 - Unable to build python-qpid-proton when behind a proxy server
PROTON-1292 - errno not thread-safe on Solaris
PROTON-1311 - [proton-c] Accessors for max-message-size on link
PROTON-1324 - Interpretation of "int8_t" on Solaris using SunStudio is different from GCC one
PROTON-1325 - Python "buffer" type in Message body should map to a known encoding type
PROTON-1330 - Include the C sources in the python source distribution
PROTON-1331 - go: electron.Container.Dial returning (nil, nil)
PROTON-1332 - go: electron client leaking links/sessions in long lived connection
PROTON-1333 - CMake error if no C++ compiler avaliable.
PROTON-1336 - [Proton-c 0.14.0][Visual Studio 2013] Failing ssl unit test only in Debug mode
PROTON-1346 - [proton-j] reactor exit when UnresolvedAddressException is thrown during connect
PROTON-1366 - Reactor Python - segfault when out of file descriptors
PROTON-1371 - proton::container::schedule crashes when mixing different language versions
PROTON-1372 - Use PIMPL, not an interface, for event_loop

Tasks
PROTON-1329 - [proton-j] remove the TestDecoder class
PROTON-1361 - [proton-j] mark Messenger as deprecated

文章转载自 开源中国社区[https://www.oschina.net]

相关文章
|
Dubbo 应用服务中间件 Apache
Star 4w+,Apache Dubbo 3.3 全新发布,Triple X 领衔,开启微服务通信新时代
在 Apache Dubbo 突破 4w Star 之际,Apache Dubbo 团队正式宣布,Dubbo 3.3 正式发布!作为全球领先的开源微服务框架,Dubbo 一直致力于为开发者提供高性能、可扩展且灵活的分布式服务解决方案。此次发布的 Dubbo 3.3,通过 Triple X 的全新升级,突破了以往局限,实现了对南北向与东西向流量的全面支持,并提升了对云原生架构的友好性。
699 121
|
Java 网络安全 Apache
SshClient应用指南:使用org.apache.sshd库在服务器中执行命令。
总结起来,Apache SSHD库是一个强大的工具,甚至可以用于创建你自己的SSH Server。当你需要在服务器中执行命令时,这无疑是非常有用的。希望这个指南能对你有所帮助,并祝你在使用Apache SSHD库中有一个愉快的旅程!
1104 29
|
存储 Java BI
探索Apache POI库:强大的Excel和Word文档处理工具
在企业应用和数据处理中,Excel和Word文档是常见的数据交换和存储格式。然而,处理和操作这些文档可能是一项繁琐的任务。Apache POI库作为一款强大的文档处理工具,可以帮助我们更轻松地进行Excel和Word文档的读写、编辑和生成。本文将深入探讨Apache POI库的基本概念、特点,以及如何在实际应用中使用它进行文档处理。
2037 0
|
Dubbo 应用服务中间件 Apache
Star 4w+,Apache Dubbo 3.3 全新发布,Triple X 领衔,开启微服务通信新时代
Star 4w+,Apache Dubbo 3.3 全新发布,Triple X 领衔,开启微服务通信新时代
346 0
|
SQL DataWorks 关系型数据库
阿里云 DataWorks 正式支持 SelectDB & Apache Doris 数据源,实现 MySQL 整库实时同步
阿里云数据库 SelectDB 版是阿里云与飞轮科技联合基于 Apache Doris 内核打造的现代化数据仓库,支持大规模实时数据上的极速查询分析。通过实时、统一、弹性、开放的核心能力,能够为企业提供高性价比、简单易用、安全稳定、低成本的实时大数据分析支持。SelectDB 具备世界领先的实时分析能力,能够实现秒级的数据实时导入与同步,在宽表、复杂多表关联、高并发点查等不同场景下,提供超越一众国际知名的同类产品的优秀性能,多次登顶 ClickBench 全球数据库分析性能排行榜。
1032 6
|
数据采集 机器学习/深度学习 Java
数据猎手:使用Java和Apache HttpComponents库下载Facebook图像
本文介绍了如何使用Java和Apache HttpComponents库从Facebook获取图像数据。通过设置爬虫代理IP以避免限制,利用HttpClient发送请求,解析HTML找到图像链接,然后下载并保存图片。提供的Java代码示例展示了实现过程,包括创建代理配置、线程池,以及下载图片的逻辑。注意,实际应用需根据Facebook页面结构进行调整。
496 6
数据猎手:使用Java和Apache HttpComponents库下载Facebook图像
|
SQL 关系型数据库 Apache
Flink CDC 是一个基于 Apache Flink 的开源库
Flink CDC 是一个基于 Apache Flink 的开源库
547 7
|
消息中间件 Apache 流计算
Apache Flink的RabbitMQ connector使用的是`org.apache.flink:flink-sql-connector-rabbitmq`库
Apache Flink的RabbitMQ connector使用的是`org.apache.flink:flink-sql-connector-rabbitmq`库
460 2
|
网络协议 Java API
Apache Mina高性能通信框架研究邮件列表.
Apache Mina高性能通信框架研究邮件列表.
260 0

热门文章

最新文章

推荐镜像

更多