编辑: 人间点评 | 2015-08-21 |
116 3.8 流量控管说明.117 3.9 期货商连线程式开发建议.117 3.10 电文版本差异说明.118
5 ? 简介 o TCP/IP 交易网路协定设计 期交所为提升交易下单品质,建置 TCP/IP 交易网路,并於该交易 网路上订定交易使用之 TMP(Taifex Message Protocol)传输协定(以后简 称TMP 电文或 TMP 协定),TMP 协定采用非同步方式进行传输,且为 缩短传输与加快处理时间,资料格式采用二进位(binary)方式进行编 码. 因采用非同步方式传送,因此每笔讯息须进行编号,期货商送出讯 息内编号(对期交所而言为 InBound)与收到期交所给的讯息内编号(对 期交所而言为 OutBound)为独立之编号,双方必须确保接收与送出去的 编号皆是按照顺序的. 另外,期交所也针对资料输入格式上进行扩充,将原本仅能以固定 一种格式输入的资料,提供另一种格式,增加系统弹性.例如:商品代 号除原本文字表示方式的使用外,另提供数字表示方式的商品代号供选 择(参考商品与时间流程群组定义档(P08/PA8)). o TCP/IP 交易网路网域名称伺服器(dns server) 期交所为 TCP/IP 交易网路建置网域名称伺服器(以下简称 dns server)供TCP/IP 交易网路上之连线业务使用. o TCP/IP 交易网路档案传输伺服器(ftp server) 期交所为TCP/IP交易网路建置交易网路档案传输伺服器(以下简称 ftp server)供TCP/IP 交易网路上之档案收送使用.正式环境提供两台 ftp server(ftp1.taifex:22000,ftp2.taifex:22000),进行档案传输,两者互为备 援,档案内容皆相同 , 请择一使用即可 . 测试系统视情况提供一或两台, 分别为 ftp1.test.taifex:22000,ftp2.test.taifex:22000,档案内容亦皆相同.
6 o TCP/IP 交易网路之委托成交回报线路 TCP/IP 交易网路之委托成交回报线路将可进行下单与接收委托与 成交回报资讯,并增加交易系统状态查询与回报、公告讯息通知、与档 案要求与档案产生成功之通知讯息等资讯. o TCP/IP 交易网路之结算会员委托成交回报 线路 TCP/IP 交易网路之 TMP 协定之结算会员委托成交回报线路可接收 下手期货商之委托与成交回报等资讯. o TCP/IP 交易网路之传送委托成交回报副本 线路(TMPDC Session) TCP/IP 交易网路之 TMP 协定之传送委托成交回报副本线路(以下 简称 TMPDC Session),可接收自家期货商之委托、成交与错误回报等 资讯.
1 系统起始步骤说明 台湾期货交易所 TCP/IP 交易网路网域名称伺服器(DNS SERVER)说明 期交所将会公布交易网路专用之交易网路网域名称伺服器(dns server)IP 位址,期 货商每次要连线到期交所连线主机时应该先用欲连线之连线主机的 Domain Name(命名规则於后面章节详述)查询该 DNS 伺服器取得期交所连线主机 IP 位址;
因为期交所每日将依照期货商申请线路及流量等资讯作动态分配到哪台连线 主机,因此务必在每次连线前皆查询 DNS 伺服器取得最新所要连线的连线主机 IP 位址.当网路断线时应重新查询 DNS 伺服器,不可沿用之前取得的连线主机 IP 位址,因为期交所可能在连线主机异常时动态切换连线主机. 正式环境
7 期货商需将 DNS 设定为期交所所提供的 Production Site 的两台 Dns server,以Dns server
1 为主,Dns server
2 为辅.若是期交所 Production site 出现无法运作 时,请改以期交所公布的 DR site Dns server 为主. 测试环境 测试环境有测试环境专用 Test DNS server,且连线主机改为.test.session...taifex: (该Domain Name 命名规则请详见下列解说) 期交所提供商品群组与连线埠对应档(P07)的基本资料,每家期货商皆会有专属 的P07 档案,请於每日连线前至期交所档案伺服器下载(届时将公布一台以上之 伺服器). 档案例: P07 (P07 档案命名方式,请参阅 [档案传输及公告], connection_svr_name 与port_no 间以逗号分隔,每行以 0x0A 作为分行符号),以下 假设只有