標(biāo)題:socket 接口編程在期貨交易系統(tǒng)中的應(yīng)用

  socket 接口編程在期貨交易系統(tǒng)中的應(yīng)用
  南京河海大學(xué)計算機及信息工程學(xué)院 朱涇文
  摘要: 本文講述用socket接口編程的原理及使用它實現(xiàn)交易系統(tǒng)的具體方法。
  關(guān)鍵詞:socket 通信 交易
  1.交易系統(tǒng)介紹
  交易就是用戶對商品的買與賣。交易系統(tǒng)是通過計算機系統(tǒng)來進(jìn)行交易,也就是說,商品的買與賣都是通過計算機的網(wǎng)絡(luò)及后臺進(jìn)程配對完成,交易核心采用基于內(nèi)存的方式設(shè)計開發(fā)以達(dá)到最大的交易及查詢響應(yīng)速度。它的設(shè)計思路是:交易系統(tǒng)的所有數(shù)據(jù)存放在關(guān)系數(shù)據(jù)庫中,但交易核心在啟動后與硬盤 ……(快文網(wǎng)http://m.hoachina.com省略441字,正式會員可完整閱讀)…… 
  更多相關(guān)文章:socket 接口編程在期貨
  機電一體化論文:機電一體化系統(tǒng)中的軟件系統(tǒng)…
  林業(yè)局森工系統(tǒng)中秋領(lǐng)導(dǎo)講話
  銀行系統(tǒng)中銀支行踐行科學(xué)發(fā)展觀情況匯報
  在國土系統(tǒng)中層干部競聘工作動員大會上的講話
  工業(yè)以太網(wǎng)在工業(yè)自動化系統(tǒng)中應(yīng)用及前景
  論h.264技術(shù)優(yōu)勢及其在h.323系統(tǒng)中…
  工控機在智能系統(tǒng)中的應(yīng)用分析
  在全系統(tǒng)中層以上干部會議上的講話
  區(qū)教育系統(tǒng)中開展中高級專業(yè)技術(shù)職務(wù)競聘上崗…
  在縣國稅系統(tǒng)中層干部行風(fēng)評議動員會上的講話
同步阻塞方式:使用同步阻塞方式時,socket庫函數(shù)暫停程序的運行,等待傳輸系統(tǒng)完成請求的操作,操作一旦完成,應(yīng)用程序重新獲得控制權(quán)。如下右圖。
  3.重要的socket系統(tǒng)調(diào)用
 。1)創(chuàng)建socket- sockets()系統(tǒng)調(diào)用
  應(yīng)用程序在使用sockets之前,首先必須擁有一個sockets,系統(tǒng)調(diào)用sockets()向應(yīng)用程序提供創(chuàng)建sockets的手段,其調(diào)用格式如下:
  sockid = socket (int af, int type, int protocol);
  (2)指定本地地址-bind()系統(tǒng)調(diào)用
  在創(chuàng)建了一個新的socket號后,還要用bind()將本地socket地址(包括主機地址和本地端口號)與所創(chuàng)建的socket號聯(lián)系起來,其調(diào)用格式如下:
  bind (socket sockid, const struct sockaddr far* name, int namelen);
  (3)listen()系統(tǒng)調(diào)用
  該調(diào)用用于面向連接的流socket,表明它愿意接收連接請求。當(dāng)服務(wù)器可能同時收到幾個連接請求時,便將連接請求放入請求隊列。listen()在accept()之前調(diào)用,其格式為:
  listen(socket sockid, int backlog);
 。4)建立socket 連接connect()與accept()系統(tǒng)調(diào)用
  用于完成整個關(guān)聯(lián)的建立。connect()的調(diào)用格式如下:
  connect (socket sockid, const struct sickaddr far*name, int namelen);
  (5)發(fā)送數(shù)據(jù)send()和sendto()系統(tǒng)調(diào)用
  建立了socket連接后,便可利用上述函數(shù)通過該socket發(fā)送數(shù)據(jù)。其中send()用于面向連接的傳輸,sendto()用于無連接傳輸,調(diào)用格式如下:
  send (socket sockid, char faar* buf, intbufl ……(未完,全文共1903字,當(dāng)前只顯示1145字,請閱讀下面提示信息。收藏socket 接口編程在期貨交易系統(tǒng)中的應(yīng)用

上一篇:檢察院夯實基礎(chǔ)練內(nèi)功主題活動實施方案
下一篇:豐富鄉(xiāng)鎮(zhèn)干部業(yè)余文化生活的幾點思考