添加Fazzaco到桌面

添加Fazzaco到桌面

下次可从电脑桌面直接访问Fazzaco

立即添加
简体中文

FIX Antenna C ++ /.NET 2.27.1版本:已实现调度程序组件

来源: B2BITS
620c83cf6adaa0791ee1e39c17ccff8.jpegB2BITS,EPAM Systems公司欣然宣布发布2.27.1 FIX Antenna C ++ /.NET版本。
此版本的主要功能是Scheduler组件和灵活的亲和力掩码设置,请参见下文。计划程序组件允许用户创建和执行灵活定义的会话计划,请参阅文档。

这是在Visual Studio 2015之前支持Centos 6和Visual Studio编译器的最新版本。因此,请注意,从下一个版本开始,将不再提供Centos 6配置以及Visual Studio 2015之前的版本。 Windows配置将减少为仅一种-特别是Visual Studio 2015,因为从2015年Studio开始,ABI兼容性在各个编译器版本之间都得到了维护,因此使用2015 Studio构建的库可以与2015/2017/2019一起使用。 Linux配置将减少到只有三种:Centos 7 gcc4.8,Centos 7 gcc5.2,Ubuntu gcc6.1
重大更改:
  • 接受连接的侦听本地端口号将传递给公共API方法。
功能和改进:
  • 计划程序组件已实现。
  • 如果启用了对等证书验证,则SSLCACertificate是必需的。
  • 添加了参数Session.Default.SocketTcpMaxSeg。它配置会话的TCP / IP连接的TCP_MAXSEG参数。它仅适用于发起方会话。
  • 向FA.NET添加了onAfterMessageIsParsed和onBeforeMessageIsSerialized回调。
  • 在多线程环境中改进了FIX消息解析器的可伸缩性。
  • 在偶数模式下(使用线程池)接收消息时,CPU资源消耗得到了优化,因此从输入到Session :: process方法的消息路径上的响应时间缩短了。
  • 添加了具有微米和纳米精度的新时间戳格式%date {FIXus},%date {FIXns},%date {ISO8601us},%date {ISO8601ns},用于应用程序日志输出。请参阅应用程序日志中对微秒和纳秒时间戳的支持。
  • FIX天线接受十六进制值作为CPU亲和力掩码。
  • 可将CPU内核的亲和力掩码指定为以逗号分隔,以分号分隔的列表或范围,请参阅详细信息( FIX Antenna C ++产品中的内核绑定和亲和力掩码用法 )。
API改进:
  • Engine :: SessionsManager事件接收器使用onSessionTerminated扩展,在会话终止发生时调用该方法。如果需要,这允许用户应用程序做出反应并强制会话重新连接。查看文件
记录改进:
  • FIX词典加载警告的改进文本。
  • 改进了日志中用于加载字典失败的异常
修正错误:
  • 修复了会话断开后几分钟保持断开状态的错误。
  • 修复了无法将SSL密码列表传递给SSLContextConfigurator的错误。
  • 修复了以下错误:如果消息中已经存在前导标签,则其他词典会错误地添加重复组。
  • 修复了当嵌套组的前导标签变为父组的起始标签时,其他词典错误地添加重复组的错误。
  • EPMBFIXSUP-3642,启动器在收到注销后不会重新建立连接。
连接性更新:
  • CME iLink DropCopy词典包括截至2019年12月31日的所有更改。
  • FIX 5.0 SP2词典已更新为248-252扩展包。
创建
企业