金融基础件0接入T2SDK开发手册

金融基础件2.0接入
T2SDK开发手册
文档版本
V2.0
纳豆菌种
发布日期
2013-06-27
软毡修改记录
版本号
日期
修改者
修改说明
V2.0
许欣芃
创建
前 言
产品简介
英文全称TCP 2 Software Development Kit。T2SDK是接入金融基础件2.0的客户端开发包,因为该开发包底层采用TCP协议,取名为“T2SDK”。T2SDK以dll(Windows)或so(Linux)的形式提供给开发者,通过使用T2SDK开发程序可以轻松实现和CRES2.0(金融基础件2.0)平台的对接,使用T2SDK开发的程序在本文档中也称为“客户端”。
读者对象
本指南主要适用于以下人员:
开发人员,仅限于C++开发,对接各种在CRES2.0平台基础上搭建的系统,譬如:UFX,UF2.0等等。
手册概况
本手册各章节内容如下表所示。
章节
内容
1开发包简介
介绍开发包的支持系统,获取方式
2开发流程
介绍开发的步骤,异步同步的开发模式
混合罐
3 开发接口
具体的开发接口的函数说明
4示例代码
开发的demo的实例代码
5 使用注意事项
介绍接口调用时禁止的方式
缩略语/术语
下面列出了本手册中出现的缩略语和术语。
C
火花塞中心电极
CRES2.0
金融基础件2.0
恒生的新一代金融基础件平台,本文档介绍的开发包就是接入此平台的C++版本的开发包。下面说的服务端不特殊说明都是指CRES2.0.
U
UFX
恒生统一接入系统
客户端的统一接入控制系统,是基于CRES2.0平台之上搭建,用T2SDK可以接入。
UF2.0
恒生经济运营平台
恒生的证券经纪运营平台系统,是基于CRES2.0平台之上搭建,用T2SDK可以接入。
M
MC2.0
消息中心2.0
本文档提到的订阅发布接口都是针对消息中心2.0,1.0的订阅发布不能用这个接口,需要自己开发代码
MC1.0
消息中心1.0
消息中心1.0需要通过业务消息中增加字段来订阅,没有现成的接口调用。
1.开发包简介
名称:
开发语言:C++
支持操作系统:windows/linux
版本信息获取:
WINDOWS:右键->属性->详细信息,里面有版本信息,格式是“1.0.0.*”。
LINUX:通过命令“strings  |grep version”,如下所示:
[integration@fbase56 lib]$ strings  |grep version
lzo_version
_lzo_version_string
_lzo_version_date
_Z10conversionc
_Z10conversionPc
摇臂式喷头version Jun 27 2013 14:47:40  这就是版本信息
SSL handshake failed, maybe client and server SSL version mismatch.
version
获取方式:
恒生内部的员工,以项目组的形式向研发中心客服申请使用。
恒生外部开发商,向对应的项目的恒生接口人获取开发包。
2.开发流程
本章节主要介绍两种开发的模式,同步、异步。
2.1同步开发流程
   
2.2异步开发流程
   
3.开发接口
本章主要介绍开发包提供的所有接口,函数参数说明。
3.1T2SDK引出函数
3.1.1取开发包版本信息(GetVersionInfo)
函数原型:
int FUNCTION_CALL_MODE GetVersionInfo();
输入参数:
参数名称
参数说明
用法
返回:
返回发布包的版本信息,返回类型是一个int型数据。
用法说明:
返回的INT数据,高位的4bit表示开发包的类型,始终为1,后面28bit表示版本信息,版本信息值越大,版本越高。
3.1.2创建配置接口(NewConfig)
函数原型:
CConfigInterface* FUNCTION_CALL_MODE NewConfig();
输入参数:
参数名称
参数说明
用法
返回:
新的连接配置项接口。
用法说明:
通过返回的新的连接配置项接口,设置相应的连接属性,具体的接口说明参照下面的CConfigInterface接口说明。
施万细胞红蓝图注意

本文发布于:2024-09-22 06:55:58,感谢您对本站的认可!

本文链接:https://www.17tex.com/tex/2/147739.html

版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系,我们将在24小时内删除。

标签:接口   开发   开发包   平台   介绍   说明
留言与评论(共有 0 条评论)
   
验证码:
Copyright ©2019-2024 Comsenz Inc.Powered by © 易纺专利技术学习网 豫ICP备2022007602号 豫公网安备41160202000603 站长QQ:729038198 关于我们 投诉建议