当前位置:文档之家› snort-windows平台安装

snort-windows平台安装

snort-windows平台安装
snort-windows平台安装

安装环境

主要硬件:

ProLiant DL365 G1

2200MHZ*2

1024MB667MHZ * 4

主要软件:

Windows Server 2003 + Sp2

MS SQL 2000 + Sp4

相关软件及下载地址:

Apache_2.2.6-win32-x86 https://www.doczj.com/doc/a65632811.html,

Php-5.2.4-Win32 https://www.doczj.com/doc/a65632811.html,/downloads.php

Snort_2_8_0_Installer https://www.doczj.com/doc/a65632811.html,/dl/binaries/win32/

WinPcap_4_0_1 http://winpcap.polito.it/

base-1.3.8 https://www.doczj.com/doc/a65632811.html,/project/showfiles.php?group_id=103348

ActivePerl-5.6.1.635-MSWin32-x86

adodb502a https://www.doczj.com/doc/a65632811.html,/project/showfiles.php?group_id=42718

jpgraph-2.2 http://www.aditus.nu/jpgraph/jpdownload.php

php5.2-win32-200710150430 https://www.doczj.com/doc/a65632811.html,/

eventwatchnt_v233

oinkmaster-2.0 https://www.doczj.com/doc/a65632811.html,/download.shtml

配置过程

先看一下软件在安装的过程中需要选择安装路径或解压缩路径时的大致目录结构

D:\win-ids>tree

Folder PATH listing

Volume serial number is 0006EE50 9C9B:B24B

D:.

+---adodb

+---apache

\_____D:\win-ids\apache\htdocs\base

+---eventwatchnt

+---oinkmaster

+---perl

+---php

+---snort

1 安装apache

1.1: 设置server information,根据自己的实际情况进行修改

https://www.doczj.com/doc/a65632811.html,

https://www.doczj.com/doc/a65632811.html,

admin@https://www.doczj.com/doc/a65632811.html,

“For all user on port 80…”

1.2安装路径

d:\win-ids\apache

完毕后应该可以看到apache在系统托盘上的图标了,在浏览器中打开http://127.0.0.1看是否有成功页面的提示?

1.3编辑d:\win-ids\apache\conf\httpd.conf

1.3.1注意,此步在

2.3和2.4 之间进行时操作。

因为我们所选择的软件均为当前最新版本。而apache2.2.6与php5.2.4是有点小问题的。

解决方法:用下载的php5.2-win32-200710150430中的php5apache2_2.dll文件替换掉php目

录下的同名文件,并将httpd.conf里面的php5apache2.dll改为php5apache2_2.dll,即下一条。

1.3.2在文件头插入以下三行:

LoadModule php5_module "d:/win-ids/php/php5apache2_2.dll"

AddType application/x-httpd-php .php

PHPIniDir "d:/win-ids/php"

1.3.3搜索original内容,并变更为change内容

Original: Order allow,deny

Change: Order deny,allow

Original: Allow from all

Change: Deny from all

1.3.4在“deny from all”之后插入两行:

Allow from 127.0.0.1

DirectoryIndex index.html index.php

2 安装php

2.1 解压路径

d:\win-ids\php

2.2 拷贝文件

copy d:\win-ids\php\ntwdblib.dll c:\windows\system32

copy d:\win-ids\php\php.ini-dist d:\win-ids\php\php.ini

2.3 编辑配置文件d:\win-ids\php\php.ini

2.3.1搜索original内容,并变更为change内容

Original: max_execution_time = 30

Change: max_execution_time = 60

Original: display_errors = On

Change: display_errors = Off

Original: extension_dir = "./"

Change: extension_dir = "d:\win-ids\php\ext"

Original: ; extension=php_gd2.dll

Change: extension=php_gd2.dll

Original: ; extension=php_mssql.dll

Change: extension=php_mssql.dll

Original: ; file_uploads = on

Change:file_uploads = off

Original: ; session.save_path = "/tmp"

Change: session.save_path = "c:\windows\temp"

2.3.2 进行1.3.1 操作…

2.4 测试apache 与php

将下面一行代码保存为info.php,并放在D:\win-ids\apache\htdocs 目录下

在浏览器中打开http://127.0.0.1/info.php 看是否能正常显示服务器的相关信息?

3 安装pear

Pear插件的安装脚本默认包含在PHP的主目录下,运行go-pear.bat对pear安装选项进行配置,安装前需要保证Internet连接正常。设置好安装目录就会自动下载安装所需内容(默认不用修改),完成安装后,还需要通过Pear安装图表支持的插件。在CMD中进入pear.bat所在目录,这里就是D:\win-ids\php。运行下面命令:

pear install image_color

pear install image_canvas-alpha

pear install image_graph-alpha

pear list (检查当前 pear 安装情况,是否已经安装好了以上几个关键文件)

4 安装adodb

ADODB是用于PHP的数据库连接插件,因为它是基于php的,所以只需要将软件包复制到WEB发布目录下,即:D:\win-ids\apache\htdocs\adodb,后面在配置BASE时会需要设定这个目录进行调用

5 配置 mssql

5.1 创建两个新数据:snort,archive。

注意设置数据库文件的保存路径。尽量是单独大分区

5.2 创建两个新帐户:snort,base。

Snort:

验证方式:sql server authentication

帐户密码:xxx

帐户角色:system administrators

数据库访问:snort/public

Base:

验证方式:sql server authentication

帐户密码:yyy

帐户角色:system administrators

数据库访问:archive/public

5.3 选中snort数据库,设置属性,访问权限,public一行,选中所有复选框

5.4 在查询分析器中执行以下脚本

5.4.1注意选择数据库对象是snort

d:\win-ids\snort\schemas\create_mssql

5.4.2 注意选择数据库对象是archive

脚本内容同上

6 安装 base

6.1复制解压后的BASE软件包至WEB发布目录:D:\win-ids\apache\htdocs\base 。在浏览器中输入

http://127.0.0.1/base/setup/进行初始配置。BASE支持多国语言其中也包括简体中文,但似乎目前中文支持还不是很完善,为确保系统稳定还是选择英文。然后输入adodb组件的安装目录,BASE会对它进行调用。

输入上一步设置好的数据库相关信息。数据库名称,帐户,密码..

6.2 设置BASE的用户认证与管理员账号信息

设置低权限的浏览帐户和高级别的管理帐户

7安装activeperl

可以完全默认安装。

只是为了保持软件的整体一致,所以安装路径为D:\win-ids\perl,其它默认。

8 安装wincap

可以完全默认安装。

9 安装snort

9.1 注意选择“I need support for logging to Microsoft SQL Server”

9.2 安装路径 d:\win-ids\snort

9.3 编辑配置文件 d:\win-ids\snort\etc\snort.conf

9.3.1 监控范围:Original: var HOME_NET any

9.3.2 搜索original内容,并变更为change内容

Original: var RULE_PATH ../rules

Change: var RULE_PATH d:\win-ids\snort\rules

Original: #dynamicpreprocessor directory /usr/local/lib/snort_dynamicpreprocessor/

Change:dynamicpreprocessor directory d:\win-ids\snort

\lib\snort_dynamicpreprocessor

Original: #dynamicengine /usr/local/lib/snort_dynamicengine/libsf_engine.so

Change:dynamicengine d:\win-ids\snort \lib\snort_dynamicengine\sf_engine.dll

Original: # # output database: log, mssql, dbname=snort user=snort password=test

Change: output database: log, mssql, dbname=snort user=snort password=xxx

Original: include classification.config

Change: include d:\win-ids\snort\etc\classification.config

Original: include reference.config

Change: include d:\win-ids\snort\etc\reference.config

Original: # output alert_syslog: LOG_AUTH LOG_ALERT

Change: output alert_syslog: LOG_AUTH LOG_ALERT

在# output log_tcpdump: tcpdump.log 行之后插入行

output alert_fast: alert.ids

9.3.3 测试 snort

#查看系统网卡

D:\win-ids\snort\bin>snort -W

1 \Device\NPF_GenericDialupAdapter (Adapter for generic dialup and VPN capture)

2 \Device\NPF_{F90981E5-83ED-42A8-928A-33A3E7F47491} (Broadcom L2 NDIS client dr

iver)

3 \Device\NPF_{4381735C-B9B1-469D-9AE8-A95C46B39B5A} (Broadcom L2 NDIS client dr

iver)

snort监听网卡2,如果网卡多可以先禁用一个?两个?来测试

D:\win-ids\snort\bin>snort -v -i2

Not Using PCAP_FRAMES

10/18-09:15:22.098372 ARP who-has 192.168.0.118 tell 192.168.0.253

10/18-09:15:22.110477 ARP who-has 192.168.0.13 tell 192.168.0.253

10/18-09:15:22.196358 ARP who-has 192.168.0.70 tell 192.168.0.72

..

如果能够得到像上面的数据信息,说明安装好了

#继续测试,因为要安装为服务,先测试一下安装服务前的命令行参数都是否正确。

D:\win-ids\snort\bin>snort -c d:\win-ids\snort\etc\snort.conf -i 2 -l d:\win-ids\snort\log -d -e

Preprocessor Object: SF_DCERPC Version 1.0

Not Using PCAP_FRAMES

如果是上面的结果,说明基本没有问题了

#将snort安装为系统服务

D:\win-ids\snort\bin>snort /SERVICE /INSTALL -c d:\win-ids\snort\etc\snort.conf -i 3 -l d:\win-ids\snort\log -d -e

[SNORT_SERVICE] Successfully added the Snort service to the Services database.

如果看到上面的提示说明是成功的。

change the service's startup type to automatic!

#此时安装的snort服务为手工启动模式,我们可以在services.msc中来设置snort的启动方式为自启动模式

#如果过程有测试改变了snort.conf配置的时候,重新启动snort服务来进行重新加载配置

load the new snort.conf:

D:\win-ids\snort\bin>net stop snortsvc

D:\win-ids\snort\bin>net start snortsvc

#如果命令行有误,或服务有问题,可以删除snort服务

D:\win-ids\snort\bin>sc delete snortsvc

#有一个小问题:在禁用了网卡后再启用的时候,snort –W 下的编号不一定还相同!

question:

when a connection status is turn abled.the interface number is also changed!

1 \Device\NPF_GenericDialupAdapter (Adapter for generic dialup and VPN capture)

2 \Device\NPF_{4381735C-B9B1-469D-9AE8-A95C46B39B5A} (Broadcom L2 NDIS client dr

iver)

D:\win-ids\snort\bin>snort -W

1 \Device\NPF_GenericDialupAdapter (Adapter for generic dialup and VPN capture)

2 \Device\NPF_{F90981E5-83ED-42A8-928A-33A3E7F47491} (Broadcom L2 NDIS client dr

iver)

3 \Device\NPF_{4381735C-B9B1-469D-9AE8-A95C46B39B5A} (Broadcom L2 NDIS client dr

iver)

ping xxxx –t 来测试一下或者扫描一下

现在可以用浏览器访问http://127.0.0.1/base/就可以实时查看结果了.

10安装oinkmaster

10.1解压oinkmaster到d:\win-ids\

10.2 运行d:\win-ids\oinkmaster\contrib\ oinkgui.pl

10.3 配置 oinkmaster

配置页 equired files and directories

d:\win-ids\oinkmaster\oinkmaster.pl

d:\win-ids\oinkmaster\oinkmaster.conf

d:\win-ids\snort\rules\

配置页 Optional files and directories

https://www.doczj.com/doc/a65632811.html,/dl/rules/snortrules-snapshot-CURRENT.tar.gz

d:\win-ids\snort\etc\snort.conf

d:\win-ids\snort\temp\

C:\Program Files\Windows NT\Accessories\wordpad.exe

在命令行CMD下,执行以下命令

Ppm

install IO-Zlib

quit

exit

配置完毕,参考文章上说有Test configuration 菜单,但是我没有看到…

但是可以用Update rules 菜单来代替,直接看升级效果是否正常。

每次升级rules成功后,都需要snort服务重新启动一次。加载最新的规则库

11安装eventwatchnt

此项需要有SMTP服务器供IDS使用

11.1 twatchnt解压d:\win-ids\eventwatchnt

11.2 运行entwatchnt.exe

11.3 配置

Sender Name: IDS

Sender Email Address: eventwatch@https://www.doczj.com/doc/a65632811.html,

Recipients: chong.cheng@https://www.doczj.com/doc/a65632811.html,

SMPT Server:https://www.doczj.com/doc/a65632811.html,

Email Subject: xx级别报警

Filter(s): [Priority: 1]

Type: Include

Event logs to monitor: Application

Events to report: INFORMATION

Options: HTML Email

Installation: Install

Service Control: Start

OK

配置的时候,上面有个“测试”,可以测试邮件SMTP收发是否正常。

此时测试的时候可以看eventvwr.msc 中是否有相应的警告information出现。如果有,看是否收到报警mail。

12 规则库…

最新的规则可以在下面这个地址下载:https://www.doczj.com/doc/a65632811.html,/cgi-bin/viewcvs.cgi/rules/好了,现在可以自动升级规则库,自动email报警的IDS搭建好了。

过程中,没有出现《在Windows环境下建立Snort+BASE入侵检测系统》中的base1.3.8的代码有问题。也不能用上面的snort参数安装系统服务,系统日志里一直报错。也不能完全按照《Installing a complete IDS using the Apache Webserver》的设置,snort.conf那段就会出问题。上面的问题的排查都花了一定的时间..

参考文档:

《在Windows环境下建立Snort+BASE入侵检测系统》

https://www.doczj.com/doc/a65632811.html,/Zorro1st/archive/2007/09.aspx

《Snort 安装指南(Windows2003平台)》

https://www.doczj.com/doc/a65632811.html,/bbs/forum_posts.asp?TID=4100

《Installing a complete IDS using the Apache Webserver》

https://www.doczj.com/doc/a65632811.html,/index.php?name=Sections&req=viewarticle&artid=12&page=1

综合交易平台交易银期功能特别说明

综合交易平台银期功能特别说明 1概述 银期相关指令分为2类: 银行交互指令和非银行交互指令。 1.1 非银行交互指令 采用查询流的方式和综合交易平台通讯,包括: 请求查询签约银行,可以知道银行编号和银行分支号。在后续的银行交互指令中需要用到这些参数。1.2 银期交互指令 和交易指令相似,涉及综合交易平台和银行转账服务器。 综合交易平台收到银期指令后进行校验,如果校验不通过,从OnRsp*返回错误消息。如果通过校验,就把银期指令转发给银行。 之后,Thost收到银行回报后,从OnRtn*返回成功消息,从OnErrRtn*返回错误消息。 所以,最终的成功消息是从OnRtn*返回的。 以查询银行可转资金ReqQueryBankAccountMoneyByFuture为例,时序如下:

后续章节采用伪码方式说明发送银行交互指令时需要设置的参数。 注意:涉及农行/中行的指令需要输入银行密码 2期货发起查询银行余额 CThostFtdcReqQueryAccountField fld; fld.TradeCode = "204002"; fld.BrokerID = 经纪公司代码; fld.BankID = 银行代码; fld.BankBranchID = 银行分支代码; fld.RequestID = 请求编号;

fld.SecuPwdFlag = THOST_FTDC_BPWDF_BlankCheck; // 明文核对 fld.BankPwdFlag = THOST_FTDC_BPWDF_NoCheck; // 不核对 fld.VerifyCertNoFlag = THOST_FTDC_YNI_No; // fld.AccountID = 资金账号; fld.Password = 资金密码; fld.CurrencyID = "RMB"; fld.BankPassWord = 银行密码 3期货发起银行资金转期货 CThostFtdcReqTransferField fld; fld.TradeCode = "202001"; fld.BrokerID = 经纪公司代码; fld.BankID = 银行代码; fld.BankBranchID = 银行分支代码; fld.RequestID = 请求编号; fld.SecuPwdFlag = THOST_FTDC_BPWDF_BlankCheck; // 明文核对 fld.BankPwdFlag = THOST_FTDC_BPWDF_NoCheck; // 不核对 fld.VerifyCertNoFlag = THOST_FTDC_YNI_No; // fld.AccountID = 资金账号; fld.Password = 资金密码; fld.TradeAmount = 转账金额; fld.CurrencyID = "RMB"; fld.BankPassWord = 银行密码 4期货发起期货资金转银行 输入参数“3,期货发起期货资金转银行”相似,差别在于TradeCode = “202002”。

海洋钻井平台组成及功能

关于海洋钻井平台 半潜式的系统,总的来说,平台的系统有点和普通的船舶相似,它们是: 1,压载系统,ballast system 2,消防系统,fifi system ,包含fire water system , water mist system , deluge system, foam system, co2 extinguishsystem, water spray system 按照每个平台基本设计的不同,会有其中的几个。 3,舱底水系统,bilge system 4, 海水冷却系统,sea water cooling system 5,淡水冷却系统,fresh water cooling system 6,燃油系统,fuel oil system 7,润滑油系统,lub oil system 8,主机排烟系统,exhaust system 9,废油系统,waste oil and sludge system 10,透气溢流系统,vent and overflow system 11,测深系统,souding system 包含 manual soundIng system 或者remote sounding system 12,启动空气系统,starting air system 13,平台空气系统,rig air system 14,仪表与控制空气系统, instrument air system 15,饮用水系统,potable system 16,生活水排放系统,sanitary discharege system 17,生活水供给系统 ,sanitary supply system 18,盐水系统,brine system 19,钻井水液系统,drill water system 20,钻井基油系统,base oil system 21,泥浆供给系统,mud supply system 22,高压泥浆排出系统,mud discharge system 23,泥浆处理系统,mud process system 24,泥浆真空系统,mud vacuum system 25,井口控制系统,subsea control system 26,分流器,高压管系系统,hp manifold and diverter system 27,灌井系统,trip tank system 28,除气系统,mud gas separator system 29,测井系统,well test system 30,隔水套管张紧系统,riser tensioner system 31,液压系统,hydaulicoil system 32,泥浆混合系统,mud mixing system 33,散货系统,包含bulk cement system 以及bulk mud system 34,高压冲洗系统,high pressure washing down system 35,甲板泄水系统,deck drain system 36,快关阀系统,quick closing vavle system 37,切屑处理系统,cutting handling system 38,直升机加油系统,helicopter refueling system 39,排舷外系统,overboard discharge system 40,刹车冷却系统,brake cooling system 41,呼吸空气系统,breath air system 42,推进器系统,包含 thruster hydraulic oil and lub oil system 43,泥坑冲洗系统,mud pit washing system

综合交易平台的UDP使用方法

Userapi使用方法 一、根据CThostFtdcUserSpi派生出客户端系统所需的回调接口类 1.必须重载的函数有:virtual void OnFrontConnected(); 当客户端与交易后台建立起通信连接时(还未登录前),该函数被调用,客户端可在此函数内实现登陆; 2.其它函数可以根据自己的业务需求重载 二、调用CThostFtdcUserApi::CreateFtdcUserApi创建userapi实例 1.函数原形: static CThostFtdcUserApi *CreateFtdcUserApi(const char *pszFlowPath = "", const bool bIsUsingUdp=false) 参数pszFlowPath:流文件的存放路径(用户自己创建),缺省为当前目录 参数bIsUsingUdp:为行情模式(交易实例该参数缺省或置为false),使用行情时,该参数缺省或置为false时为TCP行情,否则为UDP行情; 三、调用CThostFtdcUserApi的函数SubscribePrivateTopic注册共有流(行情)或私 有流(交易类、查询类) 函数原形:virtual void SubscribePrivateTopic(THOST_TE_RESUME_TYPE nResumeType) 参数nResumeType:私有流重传方式,取值为THOST_ TERT_RESTART-从本交易日开始重传、THOST_TERT_RESUME-从上次收到的续传、THOST_TERT_QUICK-只传送登录后私有流的内容; 四、调用CThostFtdcUserApi::RegisterFront注册交易或行情服务器 函数原形:virtual void RegisterFront(char *pszFrontAddress) 参数pszFrontAddress:交易或行情服务器的地址、端口号 特殊说明:pszFrontAddress格式:tcp://xxx.xxx.xxx.xxx:yyyy,对于行情,无论是tcp还是udp,都应该使用此格式,因为udp传输存在不可靠性,所以在登陆、订阅行情、接收第一次行情时时仍然使用tcp;并且不必为udp配置节点,udp仍然使用该地址和端口号; 五、创建CThostFtdcUserSpi派生类的实例 六、调用CThostFtdcUserApi::RegisterSpi回调接口类的实例 函数原形:virtual void RegisterSpi(CThostFtdcUserSpi *pSpi) 参数pSpi:回调接口类的实例 七、调用CThostFtdcUserApi::Init初始化运行环境,启动工作线程 函数原形:virtual void Init() 八、结束

海洋油井平台概述

各类海洋油井平台概述 海洋石油钻采设备是海上油气田钻井与采油所用的工具和装备,它的种类繁多包罗万象,但归纳起来大体可以分为四类:1.海洋石油钻井平台;2.海洋石油采油平台;3.水上钻井机械设备;4.水下钻井机械设备。本文主要介绍前两类,即:海洋石油钻井平台及海洋石油采油平台。主要分为移动式平台和固定式平台两大类。其中按结构又可分为: (1)移动式平台:坐底式平台、自升式平台、钻井船、半潜式平台(SEMI)、张力腿式平台(TLP)、牵索塔式平台、浮式生产处理系统(FPSO)、筒状平台(SPAR)。 (2)固定式平台:导管架式平台、混凝土重力式平台、深水顺应塔式平台。 移动式平台 坐底式钻井平台 坐底式钻井平台又叫钻驳或插桩钻驳,适用于河流和海湾等30米以下的浅水域。坐底式平台有两个船体,上船体又叫工作甲板,安置生活舱室和设备,通过尾郡开口借助悬臂结构钻井;下部是沉垫,其主要功能是压载以及海底支撑作用,用作钻井的基础。两个船体间由支撑结构相连。这种钻井装置在到达作业地点后往沉垫内注水,使其着底。因此从稳性和结构方面看,作业水深不但有限,而且也受到海底基础(平坦及坚实程度)的制约。所以这种平台发展缓慢。然而我国渤海沿岸的胜利油田、大港油田和辽河油田等向海中延伸的浅海海域,潮差大而海底坡度小,对于开发这类浅海区域的石油资源,坐底式平台仍有较大的发展前途。目前已有几座坐底式平台用于极区,它可加压载坐于海底,然后在平台中央填砂石以防止平台滑移,完成钻井后可排出压载起浮,并移至另一井位。 自升式钻井平台 自升式钻井平台被设计成为驳船的模样,具有可以升降的可延伸到海底的桩腿。虽然有些设计能使其在海深500英尺(152米)的海域工作,但通常用于海深400英尺(122米)的地方,适合于近海。其移位时平台降至水面,桩腿升起,平台就像驳船,可由拖轮把它拖移到目的地。到达钻井目的地后,工作时桩腿下放插入海底,平台及平台上所有的钻井设备及其他器械被抬起到离开海面的安全工作高度,并对桩腿进行预压,以保证平台遇到风暴时桩腿不致下陷。完井后平台降到海面,拔出桩腿并全部提起,整个平台浮于海面,由拖轮拖到新的井位。 半潜式钻井平台(SEMI) 上部为工作甲板,下部为两个下船体,用支撑立柱连接。工作时下船体潜入水中,甲板处于水上安全高度,水线面积小、波浪影响小、稳定性好、自持力强、工作水深大。半潜式平台用锚和钢丝绳定位,工作水深为180米左右;用锚和链结合定位,工作水深可提高到450米。新发展的动力定位技术用于半潜式平台后,工作水深可达900~1200米,定位精度在1~2%水深的半径范围内。半潜式与自升式钻井平台相比,优点是工作水深大,移动灵活,且由于只有立柱暴露于波浪环

海洋钻井平台的分类

海洋钻井平台的分类 海洋钻井平台(drilling platform)是主要用于钻探井的海上结构物。平台上装钻井、动力、通讯、导航等设备,以及安全救生和人员生活设施,是海上油气勘探开发不可缺少的手段。主要分为移动式平台和固定式平台两大类。其中按结构又可分为: (1)移动式平台:坐底式平台、自升式平台、钻井船、半潜式平台、张力腿式平台、牵索塔式平台(2)固定式平台:导管架式平台、混凝土重力式平台、深水顺应塔式平台 坐底式钻井平台 坐底式钻井平台又叫钻驳或插桩钻驳,适用于河流和海湾等30m以下的浅水域。坐底式平台有两个船体,上船体又叫工作甲板,安置生活舱室和设备,通过尾郡开口借助悬臂结构钻井;下部是沉垫,其主要功能是压载以及海底支撑作用,用作钻井的基础。两个船体间由支撑结构相连。这种钻井装置在到达作业地点后往沉垫内注水,使其着底。因此从稳性和结构方面看,作业水深不但有限,而且也受到海底基础(平

坦及坚实程度)的制约。所以这种平台发展缓慢。然而我国渤海沿岸的胜利油田、大港油田和辽河油田等向海中延伸的浅海海域,潮差大而海底坡度小,对于开发这类浅海区域的石油资源,坐底式平台仍有较大的发展前途。80年代初,人们开始注意北极海域的石油开发,设计、建造极区坐底式平台也引起海洋工程界的兴趣。目前已有几座坐底式平台用于极区,它可加压载坐于海底,然后在平台中央填砂石以防止平台滑移,完成钻井后可排出压载起浮,并移至另一井位。图为胜利二号坐底式钻井平台。 自升式钻井平台由平台 自升式钻井平台由平台、桩腿和升降机构组成,平台能沿桩腿升降,一般无自航能力。工作时桩腿下放插入海底,平台被抬起到离开海面的安全工作高度,并对桩腿进行预压,以保证平台遇到风暴时桩腿不致下陷。完井后平台降到海面,拔出桩腿并全部提起,整个平台浮于海面,由拖轮拖到新的井位。1953年美国建成第一座自升式平台,这种平台对水深适应性强,工作稳定性良好,发展较快,约占移动式钻井装置总数的1/2。 钻井船

上期技术综合交易平台(快期)

上期技术综合交易平台(快期): (使用该软件,请联系您的经纪人或开户人员申请开通) 安装软件后,在桌面生成图标: 双击该图标,输入您的账号与密码进入上期下单界面: 在该界面,点击“完成”直接进入下单界面;点击“下一步”则可以选择您

A区:自动刷新您的权益占用情况,无需手动刷新。在右侧灰色区域,右键单击鼠标,进行“表格列设置”,(也可通过“选项—选项设置—资金账户”操作)可以调整您希望及时动态显示的内容。 B区:您可以设置合约组或新增合约组,上图报价框中默认显示“合约组1”的合约列表。您可以直接在报价框右键选择“设置自选合约”,进行合约设置,也可以在工具栏“选项—选项设置—品种和合约—自选合约”对合约组与合约进行设置,如下图,其中红色框标注的“设置”可对合约组进行设置。 C区:分为报价表、报价块、合约列表 报价表:(根据下图的设置)在该栏目中,左键单击选择某合约的“买价”、“买量”、“跌停价”默认进行卖出选择,再点击“下单”即可发出委托;左键单击选择某合约的“卖价”、“卖量”、“涨停价”默认进行买入开仓选择,再点击“下单”即可发出委托。 左键双击上述相应模块,则直接发出委托,发出规则与单击一致。 (注:选择“买价”、“买量”、“卖价”、“卖量”默认的是对价跟盘价,“跌停价”默认的是跌停价发出委托,“涨停价”默认的是涨停价发出委托;)更改设置在:“选项—选项设置—鼠标快速下单” 下单价格调整2个价位,是朝更有利于成交的方向调整2个价位发出委托。 如果勾选“鼠标点击报价总是开仓”,则不会对老仓默认选择平仓操作。例:如果cu1008已经买开6手,鼠标再在行情列表点击“买价”时,默认选择卖出开

浅谈海洋石油钻井平台安全生产管理(最新版)

浅谈海洋石油钻井平台安全生产管理(最新版) Safety work has only a starting point and no end. Only the leadership can really pay attention to it, measures are implemented, and assessments are in place. ( 安全管理 ) 单位:______________________ 姓名:______________________ 日期:______________________ 编号:AQ-SN-0234

浅谈海洋石油钻井平台安全生产管理(最 新版) 和平年代,人们最关注的问题是什么?应该是安全问题。安全需要是人类生存和发展中仅次于生理需要的基本需要,在中国现阶段,生理需要基本得到满足的条件下,人们更加关注安全问题应该是顺理成章的。而安全问题在生产领域尤为突出,在此,笔者结合自身多年的工作经验,蜻蜓点水般谈谈海洋石油平台的安全生产管理。 海洋石油钻井平台用于海洋石油的勘探与开发,是一条特殊用途的船舶,因此除了要配备作为船舶的几乎所有系统(如动力系统、锚泊系统、起浮压载系统、通信系统、消防系统等)与设施(如救生设施、生活污水处理设施、油污水处理装置设施、垃圾处理设备设施等)外,还要配置满足其特殊功能专业系统装备,如钻井要用到

钻井绞车、顶驱、泥浆泵;处理泥浆需要配浆设备(配浆漏斗、配浆泵、搅拌器)、三除设备(振动筛、除砂器、除泥器、除气器);物体吊运需要用到各种起重设备如吊机、行车、铲车、气动和手拉葫芦;井控需要防喷器、导流器;监控检测需要硫化氢检测设施、摄像检测设备、泥浆池液面检测设备;对于半潜式或浮式平台还需要升沉补偿器、张紧器等设备系统。整个钻井作业过程还要涉及到录井、测井、下套管、固井等花样繁多的作业,这其中使用或设计到的设备设施更是五花八门。以上所列举的设备中有起重设备、锅炉、压力容器、压力管道等国家法律规定的特种设备;对于有的设备的使用和操作还需要起重工、电工、电焊工等特殊工种;在设备上或作业过程中还要用到危险化学品,如电气焊用到的氧气乙炔、防喷器控制系统和泥浆泵中要用到氮气以及试油时点火用到的液化石油气等压缩气体和液化气体属于危险化学品中的第二类,处理井底事故时爆炸松扣或爆炸切割工艺要用到的爆炸品属于危险化学品中的第一类,配置泥浆中用到的烧碱和蓄电池中用到的酸或碱液属于危险化学品中的第八类腐蚀品。其它几类危险化学品在平台上也

ctp综合交易平台下单字段分析

CTP综合交易平台下单字段分析 CTP综合交易平台下单字段分析2015-11-16 13:58 1126人阅读评论(0) 收藏举报版权声明:本文为博主原创文章,未经博主允许不得转载。///输入报单 struct CThostFtdcInputOrderField { ///经纪公司代码 TThostFtdcBrokerIDType BrokerID; ///投资者代码 TThostFtdcInvestorIDType InvestorID; ///合约代码 TThostFtdcInstrumentIDType InstrumentID; ///报单引用 TThostFtdcOrderRefType OrderRef; ///用户代码 TThostFtdcUserIDType UserID; ///报单价格条件 TThostFtdcOrderPriceTypeType OrderPriceType;///市价 #define THOST_FTDC_OPT_AnyPrice '1' ///限价/条件单 #define THOST_FTDC_OPT_LimitPrice '2'

///最优价 #define THOST_FTDC_OPT_BestPrice '3' ///最新价 #define THOST_FTDC_OPT_LastPrice '4' ///最新价浮动上浮1个ticks #define THOST_FTDC_OPT_LastPricePlusOneTicks '5' ///最新价浮动上浮2个ticks #define THOST_FTDC_OPT_LastPricePlusTwoTicks '6' ///最新价浮动上浮3个ticks #define THOST_FTDC_OPT_LastPricePlusThreeTicks '7' ///卖一价 #define THOST_FTDC_OPT_AskPrice1 '8' ///卖一价浮动上浮1个ticks #define THOST_FTDC_OPT_AskPrice1PlusOneTicks '9' ///卖一价浮动上浮2个ticks #define THOST_FTDC_OPT_AskPrice1PlusTwoTicks 'A' ///卖一价浮动上浮3个ticks #define THOST_FTDC_OPT_AskPrice1PlusThreeTicks 'B' ///买一价 #define THOST_FTDC_OPT_BidPrice1 'C' ///买一价浮动上浮1个ticks #define THOST_FTDC_OPT_BidPrice1PlusOneTicks 'D'

自升式海洋钻井平台浅谈

自升式海洋钻井平台浅谈 自升式平台顾名思义是具备自升能力的功能性平台,通过一定长度可以自行升降的桩腿来实现操作高度的变化以适应不同作业水深的要求,有槽口式和悬臂梁式的,现今新建平台基本都是悬臂梁式,一些平台配置有DP(dynamic position)系统从而实现自航和自定位功能,本文仅对不带有DP系统的自升式具备钻井操作能力的平台布置的简析。 自升式平台目前主要有两种形式,独立桩腿式和沉垫式,作业水深范围从12/14 英尺直至550 英尺。大多数自升式钻井平台的作业水深在250至300 英尺范围内,较浅水深则由一些固定式平台覆盖,比如模块钻机等。目前主流自升式平台多采用独立桩腿式,主要船型有新加坡吉宝船厂的Keppel Fels B Class , 美国F&G 公司的Super M2 以及JU2000/JU2000E ,荷兰MSC公司的Gusto CJ系列(CJ46/CJ50/CJ70,设计作业水深不同),美国Letourneau公司的Letourneau 116 系列等。各类型平台各具特色,根据不同的可变载荷(后面会提到其影响)和设备功能配置会有不同的租金差别,但其主要差别目前仍是从作业水深来大致区分,从各自平台造价来说,设备配置占据整个平台的较大部分,再加之一些设计费用和专利费,各类型平台取决于客户的想法和习惯以及使用区域的实际情况等因素。 自升式平台目前主要入级的船级社有ABS(美国船级社),DNV(挪威船级社,目前改为DNV-GL,同德国劳氏合并后简称),CCS(中国船级社)以及较少的BV(法国船级社),目前最主要的是ABS和DNV,原因是其关于钻井平台的要求较为详细完整,并且出台的相应的专门入级的规范,如MODU等,其网站提供相关规范的免费下载,同时每年会有相应的更新,在进行平台设计时应注意该平台入级的是哪一年的规范,同时按照对应规范进行相关设计,有些更改会对相关系统和设备由额外的要求,将会直接的提高建造成本。其中DNV的规范相对来说更加详细和严格一些,对北海区域的针对性比较强,所以我们会发现大部分入级平台如果作业区不是北海区域,多数选择入级ABS,也有部分平台入级双船级社,这里简单的讲就是为了将来船东的运营方便,比如我国的海洋石油981(半潜式钻井平台)同时入级CCS和ABS船级社,这里还要针对双船级和双重船级说明一下,前者船级社分主次。

综合交易平台API技术开发指南

【综合交易平台API技术开发指南】 综合交易平台API技术开发指南 第一章CTP产品特性 (2) 第二章CTP-API技术基础 (4) 第三章CTP-API证券交易 (9) 模拟交易系统 (9) 证券交易实务 (9) 行情接口函数 (10) 交易接口函数 (10) 第四章CTP-API期货交易 (10) 模拟交易系统 (10) 期货交易实务 (11) 行情接口函数 (11) 交易接口函数 (11)

上海期货信息技术有限公司,2012 第1 页共18 页

【综合交易平台API技术开发指南】 第一章CTP产品特性 如何获取综合交易平台(Comprehensive Transaction Platform 以下简称CTP)证券(期货)交易及行情API发布包、文档以及开发实例? 【答: 2群(102497247)群共享中发布,请及时获取最新版本。CTP_API开发技术群均遵守实名制规则, 求的群成员将不定期予以清除。 CTP提供哪些证券(期货)投资者交易客户端软件? 【答:CTP向全市场免费开放投资者交易及行情API,并不提供任何投资者使用的交易客户端产品。目前市场上使用的客户端产品都由第三方厂商提供(基于免费开放的API 接入CTP) 手工交易客户端(如快期:https://www.doczj.com/doc/a65632811.html,/)及程序化交易客户端(如盈佳: http://winnerfutures../) 请问国证券(期货)公司有哪些使用CTP系统? 【答: 一套或多套CTP次用系统) 家。 CTP期货公司主用系统用户:中国国际、华泰长城、海通期货、申银万国、上海中期、广发期货、恒泰期货、美尔雅期货、中证期货、华元期货、瑞龙期货、天鸿期货。 CTP期货公司次用系统用户:华西期货、华鑫期货、兴业期货、渤海期货、金源期货、宏源期货、新湖期货、国泰君安、东证期货、南华期货、浙商期货、银河期货、经易期货、 国金期货、方正期货、鲁证期货(新增) 纪期货(新增) CTP证券公司次用系统用户:华宝证券。

海洋钻井平台扫盲

巨型海洋钻井平台 ——世界第六代3000米深水半潜式钻井平台 工程总投资:60亿元 工程期限:2008年——2011年 大型海洋石油钻井平台堪称海上巨无霸,其使用的平台作业吊钩比人还高。 目前,世界上已探明的海上油气资源大部分蕴藏在大陆架及3000米以下的海底。有数据显示,深海能源储量将是陆地能源储量的100倍,但由于开采技术上的限制,其还是能源领域最具潜力的处女地。 2009年4月20日上午,我国海洋工程装备制造标志性项目——世界第六代3000米深水半潜式钻井平台,在上海外高桥造船有限公司顺利下坞,进入关键的搭载总装阶段。这是我国首次自主设计、建造的当今世界上最先进的深水半潜式钻井平台,不仅填补了我国在深水钻井特大型装备项目上的空白,而且对于加速我国进军世界级海洋工程装备开发、设计和制造领域,提升我国深水作业能力,具有重要的战略意义。 这座深水半潜式钻井平台的拥有者是中国第三大石油集团——中国海洋石油总公司,由中国船舶工业集团公司708研究所和上海外高桥造船有限公司联合承担详细设计与生产设计,由上海外高桥造船有限公司承建,是我国实施深水海

洋石油开发战略的重点配套项目之一,也是“十一五”期间国家重点“863”项目之一,并作为拥有自主知识产权的重大装备项目纳入国家重大科技专项。 上海外高桥造船厂承建的世界第六代3000米深水半潜式钻井平台,造价60亿元人民币。 海上巨无霸 2008年4月29日,这座第六代3000米深水半潜式钻井平台在上海外高桥造船有限公司开工兴建。这是中国继1983年成功自主开发“勘探3号”大型半潜式钻井平台后,时隔20多年再次斥巨资设计建造新一代深水半潜式钻井平台。 该钻井平台自重30670吨,甲板长度为114米,宽度为79米,甲板面积相当于一个足球场大小,从船底到钻井架顶高度为130米,相当于43层的高楼,电缆总长度650公里,相当于上海至天津的直线距离。在主甲板前部布臵可容纳约160人的居住区,甲板室顶部配备有包含完整消防系统的直升机起降平台,可起降Sikorsky S-92型直升机。 这座平台具有多项自主创新设计:如平台稳性和强度按照南海恶劣海况设计,能抵御200年一遇的台风;选用大马力推进器及DP3动力定位系统,可以在45海里/小时的风速下正常作业,在109海里/小时的风速下生存。在1500米水深内可使用锚泊定位,甲板最大可变载荷达9000吨等;可在中国南海、东南亚、西非等深水海域作业,其最大作业水深3050米,钻井深度10000米,设计寿命30年,入美国船级社(ABS)和中国船级社(CCS),计划于2010年底交付。该项目总造价近60亿元人民币,堪称海洋工程领域的“航空母舰”。 深海石油作业是国际上公认的海洋石油工业的前沿战略阵地,其核心技术一直由欧美少数国家所掌握。我国的海洋石油开发长期以来受技术水平所限只能在近海进行,如今这一情况将得到根本性的转变。作为目前国内设施最先进、综合实力领先的造船企业,上海外高桥造船有限公司一直致力于先进海洋工程装备

综合交易平台简介

综合交易平台 简介 文件状态: [ ] 草稿 [√] 正式发布 [ ] 正在修改文件标识: 当前版本:V3.3 作者:综合交易平台产品组 完成日期:2009年1月19日星期一

系统介绍 综合交易平台(Comprehensive Transaction Platform)是专门为期货公司开发的一套期货经纪业务管理系统,由交易、风险控制和结算三大系统组成,交易系统主要负责订单处理、行情转发及银期转账业务,结算系统负责交易管理、帐户管理、经纪人管理、资金管理、费率设置、日终结算、信息查询以及报表管理等,风控系统则主要在盘中进行高速的实时试算,以及时揭示并控制风险。系统能够同时连通国内四家期货交易所,支持国内商品期货和股指期货的交易结算业务,并能自动生成、报送保证金监控文件和反洗钱监控文件。 综合交易平台借鉴代表了目前国际衍生品领域交易系统先进水平的上期所“新一代交易所系统”的核心技术,采用的创新的完全精确重演的分布式体系架构,其保证所有输入经系统分布式并行处理后均有确定结果,并能自适应UDP可靠多播通讯技术,构建交易系统的核心信息总线,改进了内存数据库的多重索引技术、直接外键技术和高效事务管理技术,并首创了多业务主机同时工作、互为备份和自由加入的集群容错可靠性保障机制,攻克了性能和可靠性关键技术难关,获得5项软件著作权。系统并发处理能力强大,委托性能超过2000笔/秒,软件本身可达8000笔/秒,支持同时在线客户并发数为1万个客户/秒,且可以通过增加前置机进一步扩充。系统主要面向期货公司,也可用于基金公司、投资公司等进行期货交易。 系统框架 业务特点 快速、可靠的交易:综合交易平台的交易和风险控制系统采用了内存数据库和信息总线技术,加上其直联交易所的网络特性,确保了综合交易平台交易响应速度快速、高效。基于

公共资源综合交易平台建设方案

公共资源综合交易平台建设方案 信息系统工程咨询监理有限公司 二〇一〇年九月

目录 第一章项目概述 .......................................................................................................................... - 5 - 1.1概述 (5) 1.2指导思想 (6) 1.3总体目标 (6) 1.4基本原则 (6) 1.5系统设计思想 (7) 1.6规范及标准 (7) 第二章系统功能及构成............................................................................................................... - 9 - 2.1专家随机抽取及语音短信息通知系统系统 (9) 2.2监控中心 (10) 2.3手机屏蔽系统 (10) 2.4评标过程监督显示 (10) 2.5IC卡签到及门禁系统 (11) 2.6广播及信息发布系统 (11) 2.7综合布线系统 (11) 2.8网络设备系统 (12) 2.9UPS供电系统 (12) 第三章软件部分 ........................................................................................................................ - 13 - 3.1系统概述 (13) 3.1.1系统组成模块 ................................................................................................................ - 13 - 3.1.2系统工作流图 ................................................................................................................ - 14 - 3.2系统安全设计 (14) 3.2.1操作员密码 .................................................................................................................... - 14 - 3.2.2防火墙边界保护 ............................................................................................................ - 15 - 3.3评标专家抽取子系统 (15) 3.3.1项目评标专家管理 ........................................................................................................ - 15 - 3.3.2抽取评标专家 ................................................................................................................ - 15 - 3.3.3补充抽取评标专家 ........................................................................................................ - 16 - 3.3.4实时查询确认参加投标专家人数................................................................................. - 16 - 3.4评标专家通知子系统 (16) 3.4.1语音外呼通知子系统..................................................................................................... - 17 - 3.4.2短信通知子系统 ............................................................................................................ - 18 - 3.6网站系统 (19)

附录海洋石油总公司钻井平台基本数据

附录海洋石油总公司钻井平台基本数据 集团标准化工作小组 [Q8QX9QT-X8QQB8Q8-NQ8QJ8-M8QMN]

附录二 中国海洋石油总公司钻井平台基本数据 一.北方钻井公司钻井平台基本数据 (一)渤海四号自升式钻井平台 渤海四号是一九七七年由日本日立船厂制造的一艘非自航移动自升式海上钻井装置。于一九七七年由美国船级社(ABS)划为※A1类海上钻井装置。 1.平台尺寸和性能 (1)平台形状:呈三角形。 (2)桩腿数量:三条桩腿。 (3)桩腿形状:为三角形桁架结构,底部带有桩靴。 (4)平台型体尺寸:

平台总长:米。钻井凹槽:米×米。 平台型长:米。桩腿总长:米。 平台型宽:米。桩靴直径:米。 平台型深:米。桩靴高度:米。 (5)作业能力: 最大工作水深,米。 最大可变载荷:升降时:8 303千牛(吨)。 升船后:29 905千牛(3 吨)包括大钩负荷。 最大钻井深度:6 000米。 最低工作环境温度:-20℃。 2.平台结构 船体呈三角形,其艉部有一个米×米的钻井凹槽,在主甲板上沿钻井凹槽边缘的两条纵向轨道上,安放一个能够纵向移动的下井架底座。其上面有一个横向移动的上井架底座。艏部是三层带空调的生活区,共有98个床位,两个餐厅及一个娱乐室等。艏部伸出一个对边距为米×米的八角型、载重为94千牛(吨)的直升机平台,适应S-61型直升飞机起降。 3.平台升降、拖航参数 (1)平台升降: 平台总升降能力:64 112千牛(6 吨)。 平台总支承能力:128 224干牛(13 吨)。 平台升降速度: 8米/分。 (2)平台拖航: 最大风速:米/秒(100节)。 最大吃水:米。 最大重心高:米。 4.舱室容积/储存能力 (1)生活水:米3。 (2)钻井水:米3。 (3)燃油:米3。 (4)泥浆池:米3。 (5)粘土粉、重晶石:米3。 (6)水泥:米3。 5.基本设备性能、规格 (1)绞车:1320-UE型,最大输入功率为1 471千瓦(2 000马力),额定钻井深度为6 000米。 (2)井架:高度为米(147英尺),负荷为6 178千牛(630吨)。 (3)转盘:C-375型,最大开口尺寸为毫米(371/ 英寸),负荷6 374千牛 2 (650吨)。 英(4)天车:760一FA型,负荷为5 717千牛(583吨),绳槽为毫米(13/ 8寸),滑轮为1 524毫米(60英寸)×7。 (5)游车大钩:650G500型,负荷为4 900千牛(500吨),绳槽为毫米(l3/ 8英寸),滑轮为1524毫米(60英寸)×6。 (6)水龙头:P500型,负荷为4 900千牛(500吨)。

综合交易平台术语解释

综合交易平台术语解释 交易员终端 交易实时行情窗口术语 合约代码:综合交易平台的合约代码 合约在交易所的代码:期货合约在交易所的代码 交易阶段编号:交易所交易节编号 今虚实度:期权中的今虚实度值,即Delta期权价格相对于标的物价格的变化率 昨虚实度:期权中的昨虚实度值 最后修改时间:行情最近一次更新的时间 最后修改毫秒:最后修改时间的毫秒值 交易所代码:SHFE/DCE/CZCE(上期所/大连交易所/郑州交易所) 今收盘:今日收盘价,收盘价是指某一期货合约当日交易日的最后一笔成交价格 进入本状态原因:手动切换,自动切换,熔断 申买价:某一期货合约当日交易所系统中出现的未成交报单的最高申买价 按价格由高到低五级排序,申买价一,申买价二申买价三,申买价四,申买价五申卖价:某一期货合约当日交易系统中出现的未成交报单的最低申卖价 按价格由低到高五级排序,申卖价一,申卖价二,申卖价三,申卖价四,申卖价五申买量:指某一期货合约当日交易所系统中未成交的最高价位申请买入的下单数量。 按和申买价五级排序对应分为五级,申买量一,申买量二,申买量三,申买量四,申买量五 申卖量:指某一期货合约当日交易所系统中未成交的最低价位申请卖出的下单数量。 按和申卖价五级排序对应分为五级,申卖量一,申卖量二,申卖量三,申卖量四,申卖量五 昨持仓量:历史持仓数量 最新价:当前交易日合约最新成交价格 涨跌:最新价 – 昨结算价 持仓量:某一期货合约所有未平仓合约的双边数量 仓差:某一期货合约当日持仓量与上日持仓量相比增加(正值),减少(负值)或不变(0)合约交易状态:分为集合竞价报单,集合竞价价格平衡,集合竞价撮合,开盘前,连续交易,非交易,收盘;现在该字段为空,各交易所的状态放在左下状态条显示。进入本状态时间:进入合约交易状态的时间

综合交易平台运维培训教材系列--银期

综合交易平台运维培训教材系列(第一册) 综合交易平台 交易、风控、银期系统技术介绍

目录 1文档介绍 (1) 1.1文档目的 (1) 1.2读者对象 (1) 1.3参考文献 (1) 1.4术语与缩写解释 (1) 1.5概述 (2) 2银期系统 (5) 2.1概述 (5) 2.2银期的架构图示 (5) 2.3银期系统各组件介绍 (6) 2.3.1银期报盘 (6) 2.3.2银期报盘管理器 (6) 2.4银期程序启动之前配置 (6) 2.4.1配置期货公司和银行代码映射关系 (6) 2.4.2配置银期签约关系 (7) 2.5签到及相应的异常处理 (7) 2.5.1正常情况 (7) 2.5.2异常情况及处理 (8) 2.6签约、解约及相应的异常处理 (8) 2.6.1签约(开户) (8) 2.6.2解约(销户) (9) 2.7转账类交易过程及其相应的异常处理 (10) 2.7.1期货方发起 (10) 2.7.2银行方发起 (12) 2.8银期出入金时间设置 (12) 2.9银期转账限额设置 (13) 2.9.1转账限额 (13) 2.9.2银行转账限额 (13) 2.9.3当日转账限额 (13) 2.10冲正机制 (14) 2.11签退 (14) 2.12对账 (14) 2.12.1对账文件 (14) 2.12.2对账文件是否到达 (15) 2.12.3手工对账 (15) 2.12.4自动对账 (15) 2.13银期流水和日志 (15) 2.14对五家银行处理时的差异之处介绍 (16) 2.14.1中国交通银行 (16) 2.14.2中国建设银行 (16)

5)不要随意停止密钥协商服务 (18) 2.14.3中国工商银行 (18) 2.14.4中国农业银行 (19) 2.14.5中国银行 (19)

ctp综合交易平台教程

CTP综合交易平台教程 基本介绍 一、系统简介 交易托管系统 API 是一个基于 C++的类库, 通过使用和扩展类库提供的接口来实现相关交易功能,包括报单与报价的录入、报单与报价的撤销、报单与报价的挂起、报单与报价的激活、报单与报价的修改、报单与报价的查询、成交单查询、投资者查询、投资者持仓查询、合约查询、交易日获取等。 支持 MS VC 6.0,MS https://www.doczj.com/doc/a65632811.html, 2003 编译器。需要打开多线程编译选项/MT。 二、体系结构 交易员 API 使用建立在 TCP 协议之上 FTD 协议与交易托管系统进行通讯,交易托管系统负责投资者的交易业务处理。 2.1.通讯模式 FTD 协议中的所有通讯都基于某个通讯模式。通讯模式实际上就是通讯双方协同工作的方式。FTD 涉及的通讯模式共有三种:l 对话通讯模式l 私有通讯模式l 广播通讯模式对话通讯模式是指由会员端主动发起的通讯请求。该请求被交易所端接收和处理,并给予响应。例如报单、查询等。这种通讯模式与普通的客户/服务器模式相同。私有通讯模式是指交易所端主动,向某个特定的会员发出的信息。例如成交回报等。广播通讯模式是指交易所端主动,向市场中的所有会员都发出相同的信息。例如公告、市场公共信息等。通讯模式和网络的连接不一定存在简单的一对一的关系。也就是说,一个网络连接中可能传送多种不同通讯模式的报文,一种通讯模式的报文也可以在多个不同的连接中传送。无论哪种通讯模式,其通讯过程都如图 1 所示

本接口暂时没有使用广播通信方式。 2.2.数据流 交易托管系统支持对话通讯模式、私有通讯模式、广播通讯模式:对话通讯模式下支持对话数据流和查询数据流:对话数据流是一个双向数据流,交易托管系统发送交易请求,交易系统反馈应答。交易系统不维护对话流的状态。系统故障时,对话数据流会重置,通讯途中的数据可能会丢失。 查询数据流是一个双向数据流,交易托管系统发送查询请求,交易系统反馈应答。交易系统不维护查询流的状态。系统故障时,查询数据流会重置,通讯途中的数据可能会丢失。私有通讯

相关主题
文本预览
相关文档 最新文档