freepeople性欧美熟妇, 色戒完整版无删减158分钟hd, 无码精品国产vα在线观看DVD, 丰满少妇伦精品无码专区在线观看,艾栗栗与纹身男宾馆3p50分钟,国产AV片在线观看,黑人与美女高潮,18岁女RAPPERDISSSUBS,国产手机在机看影片

正文內(nèi)容

全面掌握iso8583報(bào)文協(xié)議-預(yù)覽頁(yè)

 

【正文】 義好。 我們還是先一步步的來(lái)考慮吧。此時(shí),技術(shù)是在不斷的前行,當(dāng)初IBM一支獨(dú)秀的局面好像已經(jīng)不妙了,各種大小不一的公司都進(jìn)入金融行業(yè)以求能有所斬獲,呈一片百花齊放的局面。但是,僅僅傳送字符串是沒(méi)有太大意義的,怎樣來(lái)解析字符串代表什么內(nèi)容是非常重要的,否則傳送一些“0123abcd”的字符串也是無(wú)用的亂碼。 最開(kāi)始時(shí),金融系統(tǒng)只有IBM這些大的公司來(lái)提供設(shè)備,象各種主機(jī)與終端等。 我剛進(jìn)入金融行業(yè)時(shí),就知道了IS08583報(bào)文協(xié)議,我想可能我還沒(méi)進(jìn)入這個(gè)行業(yè)都已經(jīng)聽(tīng)過(guò)了,可知ISO8583的影響力有多大了。全面掌握ISO8583報(bào)文協(xié)議同時(shí),我在網(wǎng)上寫(xiě)下我要寫(xiě)“全面掌握ISO8583報(bào)文”和“符合CEN/XFS(即WOSA/XFS)規(guī)范的SP編寫(xiě)”兩篇文章時(shí),很多人都詢(xún)問(wèn)我什么時(shí)候能夠?qū)懗鰜?lái),可知許多人是需要了解這方面的知識(shí)的,即使我時(shí)間不是很多,也得盡量將這兩篇文章寫(xiě)出來(lái),給需要的人提供一些參考。 、SDLC以及現(xiàn)在流行的TCP/IP網(wǎng)絡(luò)協(xié)議都提供底層的通訊編碼協(xié)議,它們解決了最底層的通訊問(wèn)題,能夠?qū)⒁淮址麖囊粋€(gè)地方傳送到另一個(gè)地方。 讓我們隨著時(shí)光回到幾十年前的某個(gè)時(shí)刻,假設(shè)我們被推到歷史的舞臺(tái)上,由我們來(lái)設(shè)計(jì)一個(gè)通用報(bào)文協(xié)議,來(lái)解決金融系統(tǒng)之間的報(bào)文交換,暫且稱(chēng)該協(xié)議叫做ISO8583協(xié)議。 那我們可以首先簡(jiǎn)單的設(shè)計(jì)ISO8583,定義128個(gè)字段,將所有能夠考慮到的類(lèi)似上面提到的“帳號(hào)”等金融數(shù)據(jù)類(lèi)型,按照一個(gè)順序排起來(lái),分別對(duì)應(yīng)128個(gè)字段中的一個(gè)字段。 如果我某些字段的長(zhǎng)度不固定,屬于變長(zhǎng)怎么辦,因?yàn)槟悻F(xiàn)在解包是當(dāng)作數(shù)據(jù)包每個(gè)字段都是固定的,用C語(yǔ)言解包時(shí)直接依靠指針取固定長(zhǎng)度的一串字符做為一個(gè)字段。比如我對(duì)128個(gè)字段中的“商戶(hù)類(lèi)型”字段定義其長(zhǎng)度是15,同時(shí)定義其類(lèi)型為字母。 第二個(gè)問(wèn)題稍微復(fù)雜點(diǎn)。 這樣好了,如果別人接收到了ISO8583報(bào)文,可以先根據(jù)最前面的報(bào)文頭,就知道緊接著報(bào)文頭后面的報(bào)文有哪些字段,沒(méi)有哪些字段了。 那我可以將報(bào)文頭由128bit減到64bit,只有在需要的時(shí)候才把剩下的64bit放到報(bào)文里面,這樣報(bào)文長(zhǎng)度不又少了1個(gè)字節(jié)嗎?這樣我一般發(fā)送報(bào)文時(shí)只需發(fā)送64bit,即一個(gè)字節(jié)的報(bào)文頭,再加上需要的幾個(gè)字段就可以了。我們直接把擴(kuò)展位圖固定放到128個(gè)字段的第一個(gè)字段,而主位圖每個(gè)數(shù)據(jù)包都有,就強(qiáng)制性放在所有128個(gè)字段的前面,并不歸入128個(gè)字段中去。比如第2個(gè)字段是“帳號(hào)”,是不定長(zhǎng)的,可能有的銀行帳號(hào)是19位,有的是17位等。 我們這樣,對(duì)于第2個(gè)字段“帳號(hào)”,在字段的開(kāi)頭加上“帳號(hào)”的長(zhǎng)度。如果你覺(jué)得長(zhǎng)度如果只有兩位最多只能表示99位長(zhǎng),不太夠,我們也定義可以允許前面3位都為長(zhǎng)度的變長(zhǎng)字段,這樣就有999位長(zhǎng),應(yīng)該夠了吧。 編輯詞條 摘要ISO8583包(簡(jiǎn)稱(chēng)8583包)是一個(gè)國(guó)際標(biāo)準(zhǔn)的包格式,最多由128個(gè)字段域組成,每個(gè)域都有統(tǒng)一的規(guī)定,并有定長(zhǎng)與變長(zhǎng)之分。表示使用擴(kuò)展位圖(128個(gè)域),否則表示只使用基本位圖(64個(gè)域)。139。 附A:ISO8583各域段的說(shuō)明 1,信息類(lèi)型(message type)定義 位圖位置:- 格式:定長(zhǎng) 類(lèi)型:N4 描述: 數(shù)據(jù)包的第一部分,定義數(shù)據(jù)包的類(lèi)型。表示使用擴(kuò)展位圖,否則表示只使用基本位圖。139。 由于銀行電子服務(wù)系統(tǒng)涉及多個(gè)應(yīng)用系統(tǒng),而帳號(hào)長(zhǎng)度最多為22位,故將原標(biāo)準(zhǔn)的19長(zhǎng)度改為22位。 5-6收入帳戶(hù)類(lèi)型,用于代收費(fèi)、轉(zhuǎn)帳等。參ISO4217有關(guān)貨幣代碼定義。 交易發(fā)起終端填寫(xiě),和“交易日期、時(shí)間”、信息類(lèi)型等合在一起可唯一定義某一個(gè)終端的唯一一筆交易。 應(yīng)用系統(tǒng)使用此域來(lái)檢查收到的授權(quán)、金融、自動(dòng)沖正、結(jié)算、管理和網(wǎng)管等類(lèi)交易的應(yīng)答包是否是其請(qǐng)求包的應(yīng)答。 8,Bit12本地交易時(shí)間(Time ,Local Transaction) 位圖位置:12 格式:定長(zhǎng),hhmmss 類(lèi)型:N6 描述:交易在終端上發(fā)生的時(shí)間。 本地交易時(shí)間不能改變,在自動(dòng)沖正、存儲(chǔ)轉(zhuǎn)發(fā)交易時(shí),本地交易時(shí)間也不能改變。 11,Bit15結(jié)算日期(Date ,Settlement) 位圖位置:15 格式:定長(zhǎng),MMDD 類(lèi)型:N4 描述: 銀行電子服務(wù)系統(tǒng)和主機(jī)結(jié)算的時(shí)間,格式月月日日。通常用于主機(jī)和商戶(hù)清算。 根據(jù)ISO8583標(biāo)準(zhǔn),應(yīng)使用相應(yīng)的國(guó)家標(biāo)準(zhǔn)。 15,Bit25服務(wù)點(diǎn)條件代碼(PointofService Condition Code) 位圖位置:25 格式:定長(zhǎng) 類(lèi)型:N2 描述:定義交易發(fā)生的服務(wù)點(diǎn)類(lèi)型 用法說(shuō)明:下面是CYBERBANK支持的服務(wù)點(diǎn)條件代碼。 18,Bit35二磁道數(shù)據(jù)(Track 2 Data) 位圖位置:35 格式:LLVAR 類(lèi)型:Z..37 描述:寫(xiě)在卡二磁道的數(shù)據(jù)。除此外不能對(duì)二磁道數(shù)據(jù)進(jìn)行任何修改,如修改PAN的校驗(yàn)字、有效期、服務(wù)碼等。 20,Bit37檢索索引號(hào)(Retrieval Reference Number) 位圖位置:37 格式:定長(zhǎng) 類(lèi)型:AN12 描述:檢索索引號(hào)用來(lái)在任何時(shí)間標(biāo)識(shí)一個(gè)金融、授權(quán)、自動(dòng)沖正交易。 檢索索引號(hào)由收單行分配。 授權(quán)碼用于在服務(wù)點(diǎn)終端上信用卡授權(quán); 授權(quán)機(jī)構(gòu)按網(wǎng)絡(luò)操作規(guī)定,可選使用本域。網(wǎng)絡(luò)交換主機(jī)、收單行主機(jī)有可能會(huì)按不同的返回碼收取不同的交易處理費(fèi)用,并執(zhí)行不同的處理過(guò)程。城市等。 交易貨幣代碼是指在收單單位進(jìn)行交易所用的交易種類(lèi)。 ,形成密文塊。139。 選用條件:如果有PIN域或MAC域,一定需有此域。數(shù)據(jù)包中如果存在以下數(shù)據(jù)域,它們將參加MAC的計(jì)算。 支持以下一些網(wǎng)絡(luò)管理信息碼 NMIC網(wǎng)絡(luò)管理信息碼動(dòng)作 001簽到(Sign on) 002簽退(Sign off) 101交換密鑰(Key exchange) 201結(jié)帳日期切換(Cutoff) 202結(jié)帳日期切換完成 301測(cè)試(Echo test) 35,Bit74貸記交易筆數(shù)(Transaction Number) 位圖位置:74 格式:定長(zhǎng) 類(lèi)型:N10 描述:貸記金融交易總的成功交易次數(shù) CYBERBANK軟件在收到如下一個(gè)處理代碼時(shí)會(huì)增加貸記交易次數(shù)。 系統(tǒng)在收到如下一個(gè)處理代碼的金融交易時(shí)會(huì)增加轉(zhuǎn)帳交易的次數(shù)。 系統(tǒng)軟件在收到如下一個(gè)處理代碼時(shí)會(huì)增加查詢(xún)交易次數(shù)。 45,Bit86貸記交易金額(Credits,Amount) 位圖位置:86 格式:定長(zhǎng) 類(lèi)型:N16 描述:貸記金融交易總的交易金額,不含任何費(fèi)用。 系統(tǒng)在收到如下一個(gè)處理代碼時(shí)會(huì)增加借記交易金額,并在清算表報(bào)中反映。 CYBERBANK支持以下一些修改代碼: 1增加記錄 2改變記錄 3刪除記錄 5查詢(xún) 7增加文件 選用條件: 51,Bit94服務(wù)指示碼(Service Indicator) 位圖位置:94 格式:定長(zhǎng) 類(lèi)型:AN7 描述:指示文件修改服務(wù)。+39。?)。 網(wǎng)管類(lèi)交易,800/820交易,此域存放請(qǐng)求的目的機(jī)構(gòu)代碼。帳號(hào)1用來(lái)描述受借記、轉(zhuǎn)出、支付等交易影響的帳戶(hù)。 選用條件:機(jī)構(gòu)間轉(zhuǎn)帳時(shí)使用。 為提高效率,在發(fā)送者和接收者之間,只有以下一些重要的域參加MAC的
點(diǎn)擊復(fù)制文檔內(nèi)容
規(guī)章制度相關(guān)推薦
文庫(kù)吧 www.dybbs8.com
備案圖鄂ICP備17016276號(hào)-1