Differential Information Flow for Finance

DIFF (Differential Information Flow for Finance) 是一个基于websocket和json的应用层协议,主要用于在金融IT系统的各组件间提供数据交互。该协议的主要特性包括:

  • 使用统一易扩展的结构, 易于编程实现,典型的客户端代码 仅需数十行即可处理行情/交易/历史数据等全部业务需求
  • 对于各平台和编程语言均有良好支持
  • 开发及测试工具完备
  • 支持标准的 SSL 传输加密
  • 支持传输压缩
  • 为移动网络环境特别优化,避免延迟累积效应

DIFF Collection 中列出了一批支持 DIFF 协议的开源软件及开发包