国产精品电影_久久视频免费_欧美日韩国产激情_成年人视频免费在线播放_日本久久亚洲电影_久久都是精品_66av99_九色精品美女在线_蜜臀a∨国产成人精品_冲田杏梨av在线_欧美精品在线一区二区三区_麻豆mv在线看

Fix協(xié)議的通信過程

網(wǎng)絡(luò) 網(wǎng)絡(luò)管理
我們主要介紹了Fix協(xié)議的一些主要通信方式。那么,從層面上分,F(xiàn)ix協(xié)議可以分為會話層協(xié)議和業(yè)務(wù)層協(xié)議。那么具體的內(nèi)容還請大家瀏覽下文。

網(wǎng)絡(luò)的最大好處就是節(jié)省了時間。尤其是在商業(yè)活動方面,更是有著突出的優(yōu)勢。隨著網(wǎng)絡(luò)的不斷演化,我們要求網(wǎng)絡(luò)的也就更多,慢慢地構(gòu)建網(wǎng)絡(luò)的協(xié)議也就越發(fā)復(fù)雜。現(xiàn)在我們就來介紹一下Fix協(xié)議。Fix協(xié)議可以分兩大部分,會話層協(xié)議和業(yè)務(wù)層協(xié)議。

會話層定義了數(shù)據(jù)通信相關(guān)的協(xié)議,業(yè)務(wù)層定義了金融活動相關(guān)的業(yè)務(wù)數(shù)據(jù)結(jié)構(gòu)。 Fix的會話層設(shè)計時候充分考慮了穩(wěn)定性,安全性,健壯性,高效性。穩(wěn)定性指會話協(xié)議中定義了心跳消息來維護(hù)會話連接,安全性指協(xié)議從消息結(jié)構(gòu)上支持?jǐn)?shù)據(jù)加密,出錯重傳指每個會話在兩個端點(diǎn)各自維護(hù)一套消息序列號,防止消息丟失,漏發(fā)漏收,出現(xiàn)這種情況只要檢查兩邊序列號的連續(xù)性就可以確定需要重傳哪些消息。

session的通信各方維護(hù)一個incomming和 一個outgoing 序列號。 Incomming 序列號用來檢測序列號是否亂序或跨越。心跳在 initiator 發(fā)送 logon 消息時候設(shè)置在心跳域上, acceptor 和 initiator 的心跳間隔時間一致。

Fix消息要按序列號從小到大順序處理,若收發(fā)過程中出現(xiàn)丟包則有兩種策略:重傳序列號出錯的包及以后所有收到得包;另一種是只重傳出錯的包; Fix協(xié)議沒有定義應(yīng)答消息,使用序列號不連貫來檢測消息丟失,用 checksum,簽名或消息體長度來檢測消息錯誤;Logon階段,客戶端選擇了了一個加密密鑰,但服務(wù)器選擇了不同的密鑰放在返回的logon消息中,這時候客戶端還得發(fā)一個logon消息應(yīng)答服務(wù)器端,兩個作用:

1). 讓服務(wù)器知道密鑰變更獲得了客戶端的響應(yīng);

2). 下面的消息開始要加密了

在 logon 階段完成后必須馬上檢查序列號,同步收發(fā)的消息,比如一端發(fā)送了消息但另一端沒收到,這時候需要重傳。可以通過對比 logon 消息中的序列號和通信一方的期望收到的消息序列號來檢測消息漏收發(fā)。

序列號最好每隔24小時重置一次,重置前要商量好哪一方來首先發(fā)送重置請求及發(fā)重置請求的時間。重置之前要一方首先發(fā)送 testrequest 消息,等待收 heartbeat 消息來確認(rèn)連接是否正常,然后才發(fā)送 logon 消息,并把消息中的序列號重置域設(shè)為Y,并且序列號置為 1 ,接收方回復(fù)同樣消息,重置成功;Logout 之前需要發(fā)送 testrequest 消息強(qiáng)制心跳,檢測消息序列號是否連續(xù), logout 消息發(fā)送出去之后,需要等待一段時間接收 logout 回應(yīng)消息,這段時間讓雙方來處理序列號不一致的問題,一旦序列號同步之后 logout 接收者馬上發(fā)送回應(yīng)的 Logout 消息, Logout 發(fā)起方收到回應(yīng)后負(fù)責(zé)來關(guān)閉會話。

Fix4.4中在logon消息中加入了 NextExceptedSeqNumb 域,用來表示本方期望對方發(fā)過來的下一個序列號,這樣 logon 階段完成后直接就是漏發(fā)消息的重發(fā),不需要再發(fā)送 testrequest, heartbeat和ResendRequest消息了。

possResend 和 possDupFlag 區(qū)別就是前者使用了新序列號發(fā)送老的消息,可以通過檢查消息中的域來確定是否已經(jīng)收到過改消息,比如 order 的 ID 等;后者是用老的序列號重發(fā)消息,可以直接檢查序列號來確定是否已經(jīng)收到過該消息,若已收到過了就丟棄該消息。logon 消息中有兩個字段 RAW Data Length 和 RAW data 用來存放認(rèn)證需要的數(shù)據(jù);FIX協(xié)議在具體的實施中已經(jīng)就一些業(yè)務(wù)流程進(jìn)行了規(guī)范,考慮到世界各地業(yè)務(wù)模式的差異和應(yīng)用環(huán)境等不同,F(xiàn)IX委員會也留給了實施者相當(dāng)大的回旋空間,在這個空間內(nèi)實施者可以定義特殊的應(yīng)用需求。 在FIX協(xié)議包含兩個層面(會話層和應(yīng)用層)中,會話層主要任務(wù)是信息交換雙方的連接建立及保持、信息交換過程中的安全性、完整性和一致性,具體實施中,由于會話層對如何實現(xiàn)已經(jīng)有了明確描述,實現(xiàn)起來相對容易。

應(yīng)用層定義了具體的業(yè)務(wù)接口,同時也包含了在這些業(yè)務(wù)接口中的業(yè)務(wù)邏輯。所以,對應(yīng)用層業(yè)界有多種看法。首先FIX協(xié)議應(yīng)用層是一個標(biāo)準(zhǔn)的接口,這個接口可以用來定義機(jī)構(gòu)之間(券商與券商、券商與交易所等)或機(jī)構(gòu)內(nèi)部的應(yīng)用業(yè)務(wù)接口。其次它又不僅僅是一個接口。在這些應(yīng)用層信息之間,包含著很明確的業(yè)務(wù)邏輯。我們可以這樣認(rèn)為,F(xiàn)IX協(xié)議是一個帶有一個會話層應(yīng)用接口。所以,F(xiàn)IX協(xié)議的實施,不僅是接口的統(tǒng)一規(guī)范,同時需要將業(yè)務(wù)邏輯延伸到信息交換的過程當(dāng)中。通常,F(xiàn)IX協(xié)議的業(yè)務(wù)邏輯是通過FIX引擎(FIX Engine)來實現(xiàn)的。FIX引擎的主要功能是根據(jù)業(yè)務(wù)需求,生成相應(yīng)的業(yè)務(wù)請求(信息),以點(diǎn)對點(diǎn)(可以經(jīng)由第三方)的方式,最終將交換信息送達(dá)目標(biāo) FIX引擎;同時FIX引擎對接受的信息進(jìn)行解析,在此基礎(chǔ)上,生成相應(yīng)的應(yīng)答信息。信息的解析過程,實際上是業(yè)務(wù)邏輯的實現(xiàn)過程。

它的任務(wù)是將FIX協(xié)議應(yīng)用層接口所需的域信息從信息庫中取出,按FIX協(xié)議所要求的信息格式打成數(shù)據(jù)包,然后提交。首先,撇開FIX引擎會話層屬性,在應(yīng)用層,F(xiàn)IX引擎具有上述特性;其次,F(xiàn)IX引擎在處理信息過程中是一個交互的過程,除原始的請求和廣播信息外,F(xiàn)IX協(xié)議的應(yīng)答信息按照信息之間的業(yè)務(wù)邏輯生成數(shù)據(jù)包,在數(shù)據(jù)包生成過程中,同時會伴隨其他相關(guān)的信息交換,如一個訂單信息(Order-Single),它是在證券信息/行情信息/報價信息(IOI信息)等信息交互過程中而生成的;再次,在信息交換過程中,F(xiàn)IX引擎會遵循FIX協(xié)議的域、信息類型定義、數(shù)據(jù)字典約定以及相應(yīng)的信息定格;最后,F(xiàn)IX引擎還會對信息交換雙方的自定義域和信息類型進(jìn)行約定,這些約定會完整地貫穿于整個信息交換過程中。

責(zé)任編輯:佟健 來源: CSDN
相關(guān)推薦

2010-07-02 12:15:16

2010-07-13 16:21:22

FIX協(xié)議

2010-06-23 15:00:50

Fix協(xié)議

2010-06-23 15:28:22

2010-09-09 13:09:33

協(xié)議棧開發(fā)

2010-06-09 10:43:54

廣義網(wǎng)協(xié)議

2010-07-08 12:53:21

HART協(xié)議

2024-09-24 17:49:36

2023-10-12 19:37:50

通信協(xié)議HTTP

2009-11-23 20:10:31

ibmdwPortlet

2010-06-24 15:23:00

GRE協(xié)議

2010-06-12 15:54:09

TCP IP協(xié)議

2022-12-02 14:42:37

2010-06-09 14:42:21

UDP協(xié)議TCP協(xié)議

2010-06-11 14:31:08

通信協(xié)議

2019-09-11 08:37:16

2010-09-28 09:27:27

2010-06-13 14:41:59

TCP IP協(xié)議

2010-07-13 15:17:13

IPX協(xié)議

2010-06-28 10:51:46

連續(xù)ARQ協(xié)議
點(diǎn)贊
收藏

51CTO技術(shù)棧公眾號

欧美日韩电影在线播放| 免费看欧美一级片| 欧美破处大片在线视频| 亚洲男人天堂一区| 麻豆成人在线播放| 99久热这里只有精品视频免费观看| 亚洲一区二区五区| 日韩成人伦理电影在线观看| 欧美日韩国产免费观看| 亚洲午夜一区二区三区| 国产精品美女www| 天天影视色香欲综合| 91综合视频| 色综合狠狠操| 91精品国产综合久久香蕉最新版 | 中文字幕一区二区三区蜜月| 国产精品久久久久久久第一福利| 日日摸日日碰夜夜爽无码| h1515四虎成人| 欧美午夜不卡影院在线观看完整版免费| 国产ts一区二区| 欧洲成人免费aa| 色婷婷综合网| 欧美成人三级在线| 波多野结衣中文字幕在线| caoporn免费在线| 小小影院久久| 日韩精品最新网址| 亚洲天堂av高清| 精品理论电影| 日本aa在线| 最新中文字幕在线| 成人美女大片| 欧美成人精品在线| 色婷婷一区二区三区| 2024亚洲男人天堂| 色视频在线观看福利| 欧美xxxx18性欧美| 国产精品6699| 国产日韩欧美黄色| 日韩亚洲视频在线| 天堂av电影在线观看| 国产激情视频网址| 专区另类欧美日韩| 97影视大全免费追剧大全在线观看| 亚洲综合色婷婷| 欧美日本韩国一区二区三区视频| 缅甸午夜性猛交xxxx| 中文有码一区| 性色av一区二区三区| 136福利精品导航| 久久久亚洲成人| 中国人体摄影一区二区三区| 国产精品一区一区| 写真福利精品福利在线观看| 国产精品99一区| 免费不卡中文字幕在线| 亚洲欧洲一区二区在线观看| 欧美一级网站| 一本色道综合亚洲| 黄网在线观看| 亚洲男人天堂网站| 波多野结衣 作品| 久久网站最新地址| 裸体免费网站| 亚洲国产精品999| 色成人亚洲网| 亚洲a一区二区| h片在线观看| 久久精品中文字幕一区| 黄色av网站在线| 亚洲国产精品大全| 日韩福利在线观看| 91影视免费在线观看| 毛片av中文字幕一区二区| 91免费视频黄| 亚洲国产视频a| av毛片在线看| 91av在线网站| av电影一区| 久久久在线观看| 日韩国产高清影视| 亚洲五月天综合| 欧美一区二区视频网站| 91精品国产91久久久久青草| 欧美aaaaaa午夜精品| 国产欧美久久一区二区| 日韩在线观看不卡| 亚洲国产精品精华液网站| 一区二区高清不卡| 一区二区三区欧美亚洲| 最新国产在线观看| 国产91精品网站| 奇米影视7777精品一区二区| 狠狠热免费视频| 26uuu欧美日本| av成人动漫| 美女av一区二区三区| 欧美激情四色| 国产免费人做人爱午夜视频| 欧美另类一区二区三区| 亚洲午夜免费| 免费看毛片的网址| 久久久999| 中文字幕在线播放第一页| 日韩精品一区二区三区在线播放| 中文字幕中文字幕精品| 午夜啪啪福利视频| 欧美日韩精品欧美日韩精品 | 国产99午夜精品一区二区三区 | 在线电影看在线一区二区三区| 亚洲日本电影在线| 婷婷视频在线播放| 亚洲精品视频一区二区| 小h片在线观看| 国产精品10p综合二区| 国产精品二三区| 欧美大片高清| 97久久天天综合色天天综合色hd| 欧美—级在线免费片| 欧洲免费在线视频| 97在线精品国自产拍中文| 九九久久精品视频| 日韩精品视频无播放器在线看| 久久久久国色av免费观看性色 | 亚洲美女色播| 亚洲国产欧美自拍| 亚洲自拍偷拍网| 成年人视频观看| 亚洲精品wwwww| 日韩视频一区二区三区在线播放免费观看 | 青青青青草视频| 日韩亚洲欧美中文三级| 久久久久午夜电影| 在线观看老湿视频福利| 国产一区二区三区日韩欧美| 夜夜嗨一区二区三区| 黄污网站在线观看| 韩国精品久久久999| 成人久久视频在线观看| 91亚洲天堂| 5g国产欧美日韩视频| 亚洲欧美在线观看| 精品中文在线| 欧美日韩亚洲一| 欧美精品午夜视频| 成人爱爱电影网址| 成人网av.com/| 国产精品拍拍拍| 欧美极品在线视频| 日本一区二区高清| 成功精品影院| 天天综合网久久| 26uuu久久噜噜噜噜| 成人欧美一区二区三区| 少妇高潮一区二区三区| 午夜影院网站| 欧美色道久久88综合亚洲精品| 日韩精品一区二区三区免费观影 | 国产特级黄色大片| 精品国产一区二区三区久久久| 日韩免费va| 久久99九九| 日韩一区二区三区三四区视频在线观看| 99成人精品| 欧美aa在线观看| 999久久欧美人妻一区二区| 精品国产成人在线影院 | 久久亚洲一区二区三区四区五区高| 国产激情偷乱视频一区二区三区| 秋霞伦理一区| 国产va亚洲va在线va| 欧美大片在线影院| 国产精品国模大尺度视频| 免费国产自久久久久三四区久久| 午夜刺激在线| αv一区二区三区| 久草热8精品视频在线观看| 夜鲁夜鲁夜鲁视频在线播放| 777久久精品一区二区三区无码| 国产视频欧美视频| 91丝袜高跟美女视频| 欧美精品色图| 国产黄色小视频在线| 99er在线视频| 国产一区999| 日韩欧美中文字幕一区二区三区| 丁香婷婷自拍| 国产精品亚洲一区| 亚洲天堂免费观看| 亚洲视频一区在线| 欧美91视频| 国产精品天堂蜜av在线播放| wwwcom羞羞网站| 欧美日本国产精品| 久久久久久久色| 亚洲国产精品电影| 成人欧美一区二区三区视频网页| 一区免费视频| 亚洲欧美久久精品|