socket 接口编程在期货交易系统中的应用.doc

约3页DOC格式手机打开展开

socket 接口编程在期货交易系统中的应用,socket 接口编程在期货交易系统中的应用全文3页1111字论述详实图文并茂摘要: 本文讲述用socket接口编程的原理及使用它实现交易系统的具体方法。  关键词:socket 通信 交易  1.交易系统介绍交易就是用户对商品的买与卖。交易系统是通过计算机系统来进行交易,也就是说,商品的买与卖都是通过计算机的网络及后...
编号:5-32404大小:48.50K
分类: 论文>计算机论文

内容介绍

此文档由会员 神雕侠 发布

SOCKET 接口编程在期货交易系统中的应用

全文3页 1111字 论述详实 图文并茂

摘要: 本文讲述用SOCKET接口编程的原理及使用它实现交易系统的具体方法。
 
关键词:SOCKET 通信 交易  

1.交易系统介绍

交易就是用户对商品的买与卖。交易系统是通过计算机系统来进行交易,也就是说,商品的买与卖都是通过计算机的网络及后台进程配对完成,交易核心采用基于内存的方式设计开发以达到最大的交易及查询响应速度。它的设计思路是:交易系统的所有数据存放在关系数据库中,但交易核心在启动后与硬盘数据不直接通信,而只是在启动时将交易所需数据一次性读入共享内存。这之后的所有交易撮合、生成委托单、交易结果都是在内存中实现的。当交易结束后,再将交易结果从内存装回硬盘数据库中,在数据库中实现交易结算、整理,产生各种帐目及统计报表,同时,再一次完成各种信息的录入与修改。

sendto(SOCKET sockid, const char FAR* buf, int len, int flags, const struct sockaddr FAR* to, int tolen);

(6)接收数据—recv()和recvfrom()系统调用接收数据系统调用与发送数据系统调用是一对应的,其调用格式也是一一对应。

(7)关闭socket—closesocket()系统调用

在完成数据传输任务后,需要调用closesocket()来关闭连接和释放socket,其调用格式如下: