批量文件獲取
批量接口取數(shù)設(shè)計(jì)說(shuō)明書1 實(shí)時(shí)接口1.1 實(shí)時(shí)接口概述實(shí)時(shí)接口管理服務(wù)涉及到對(duì)象包括交易客戶端、交易服務(wù)器、交易報(bào)文(發(fā)送信息和返回信息)和交易連接,通過(guò)交易連接從客戶端發(fā)送報(bào)文到服務(wù)器端,并返回交易
批量接口取數(shù)設(shè)計(jì)說(shuō)明書
1 實(shí)時(shí)接口
1.1 實(shí)時(shí)接口概述
實(shí)時(shí)接口管理服務(wù)涉及到對(duì)象包括交易客戶端、交易服務(wù)器、交易報(bào)文(發(fā)送信息和返回信息)和交易連接,通過(guò)交易連接從客戶端發(fā)送報(bào)文到服務(wù)器端,并返回交易信息是實(shí)時(shí)交易的本質(zhì)。實(shí)時(shí)接口管理服務(wù)就是通過(guò)管理交易連接和各種交易實(shí)現(xiàn)發(fā)送報(bào)文到交易服務(wù)器并接收反饋報(bào)文。詳細(xì)交易列表如下:

說(shuō)明:安碩:安碩信貸管理流程,LOAN :中聯(lián)信貸處理系統(tǒng)。
1.1.1 交易處理方式
信貸管理系統(tǒng)與處理系統(tǒng)雙方采用TCP/IP協(xié)議通信;數(shù)據(jù)通過(guò)Socket 接口的方式,在物理分割的系統(tǒng)中交互。
1.1.2 報(bào)文標(biāo)準(zhǔn)概述
交信貸處理接口統(tǒng)一采用以 鍵-值(key-value) 對(duì)格式為基礎(chǔ)的報(bào)文格式:
1.1.2.1 字符集
安碩→LOAN UTF-8
LOAN →安碩 GBK
密級(jí):貳 第1頁(yè)/共8頁(yè) Amarsoft Technology Co., Ltd.
,1.1.2.2 傳輸方式
多次循環(huán)傳輸。
1.1.3 交易報(bào)文格式
交易使用的報(bào)文格式為報(bào)文頭定長(zhǎng)報(bào)文,以字節(jié)格式通過(guò)Socket 發(fā)送,信貸處理接口使用鍵-值(key-value )對(duì)報(bào)文傳輸業(yè)務(wù)數(shù)據(jù)。該鍵-值報(bào)文僅承載業(yè)務(wù)數(shù)據(jù)本身,并沒有包含與報(bào)文流轉(zhuǎn)、交換、路由等相關(guān)的通信級(jí)信息。這些通信級(jí)信息須附加到額外的數(shù)據(jù)塊中傳輸。為處理的簡(jiǎn)便性, 接口將通信級(jí)數(shù)據(jù)塊附加到業(yè)務(wù)報(bào)文的頭部,稱之為報(bào)頭,而將業(yè)務(wù)報(bào)文本身稱為報(bào)體。報(bào)頭與報(bào)體構(gòu)成一個(gè)完成的報(bào)文,即 信貸處理接口報(bào)文格式如下:

說(shuō)明:總體上,報(bào)文分為兩大部分:報(bào)文頭部分及報(bào)文體部分。
1. 報(bào)文頭部分
報(bào)文頭部分用于存放具體的通信信息,其內(nèi)容和格式固定,需要按照規(guī)定的格式填寫。
2. 報(bào)文體部分
報(bào)文體部分采用鍵值對(duì)格式實(shí)現(xiàn)。
報(bào)文頭 報(bào)文體 例文如下:
0000043201100120100421095508L470001
密級(jí):貳 第2頁(yè)/共8頁(yè) Amarsoft Technology Co., Ltd.
,1.1.3.1 報(bào)文頭
1.1.3.1.1 LOAN
交易報(bào)文使用相同的發(fā)送報(bào)文頭,總長(zhǎng)度為35字節(jié),其字段與字段取值規(guī)則如下:

說(shuō)明:
1、x 類型標(biāo)識(shí)字符,取值范圍為a-z 、A-Z 、0-9、-(連字符) 、_(下劃線) ;n 類型標(biāo)識(shí)數(shù)字,取值
范圍為0-9;d 類型標(biāo)識(shí)日期,格式為:yyyymmdd ;t 類型標(biāo)識(shí)時(shí)間,格式為:hhmmss ; 2、各域均為定長(zhǎng)域,值不足長(zhǎng)度時(shí)應(yīng)補(bǔ)位:x 類型的,后補(bǔ)空格(0x20);n 類型的,前補(bǔ)0(0x30); 3、屬性 Y-必填,N-非必填;強(qiáng)制域必須填值。x 類型的不能為全空格(0x20),n 、d 、t 類型的不能
是全0(0x30);可選項(xiàng)可以不填值,但應(yīng)填充占位字符。x 類型填充空格(0x20),n 、d 、t 類型的填充0(0x30);
4、報(bào)頭塊各域字母均不區(qū)分大小寫,建議使用全大寫字母。
密級(jí):貳 第3頁(yè)/共8頁(yè) Amarsoft Technology Co., Ltd.
,1.1.3.1.2 LOAN
交易報(bào)文長(zhǎng)度75字節(jié),其字段如下:

1.1.3.2 填寫范例
1.1.3.2.1

LOAN

1.1.3.2.2 LOAN
密級(jí):貳 第4頁(yè)/共8頁(yè) Amarsoft Technology Co., Ltd.
,1.1.3.3 報(bào)文體格式
1.1.3.3.1 LOAN
報(bào)文體用于標(biāo)識(shí)報(bào)文的業(yè)務(wù)數(shù)據(jù)信息。
如以下結(jié)構(gòu)中
注意事項(xiàng):報(bào)文體格式必須按照文檔序號(hào)順序組織數(shù)據(jù)發(fā)送, 空值也組織.
1.1.3.3.2 LOAN
報(bào)文格式不用分割,報(bào)文頭+報(bào)文體,如果有報(bào)文體則也采用定長(zhǎng)報(bào)文每個(gè)字段的長(zhǎng)度如果不能滿足長(zhǎng)度條件則需要補(bǔ)空格如:
00000075L600001201004220930250211112010-11-17 ,其中金額長(zhǎng)度不能滿足定義的長(zhǎng)度需要補(bǔ)空格
1.1.3.4 報(bào)文體詳細(xì)清單
1.1.3.4.1 信貸獲取結(jié)算時(shí)間
1.1.3.4.1.1 接口功能
信貸系統(tǒng)獲取結(jié)算當(dāng)前業(yè)務(wù)日期。
1.1.3.4.1.2 報(bào)文體實(shí)例
無(wú)輸入

反饋報(bào)文體:定長(zhǎng)報(bào)文
密級(jí):貳

第5頁(yè)/共8頁(yè) Amarsoft Technology Co., Ltd.
,1.1.3.4.2 獲取同步文件信息 1.1.3.4.2.1 接口功能
信貸系統(tǒng)根據(jù)結(jié)算時(shí)間獲取當(dāng)前結(jié)算系統(tǒng)中文件信息。

反饋報(bào)文體定長(zhǎng)報(bào)文:

密級(jí):貳

第6頁(yè)/共8頁(yè) Amarsoft Technology Co., Ltd.
,1.1.4 代碼定義
1.1.4.1 文件類型
密級(jí):貳

第7頁(yè)/共8頁(yè)
Amarsoft Technology Co., Ltd.
,密級(jí):貳

第8頁(yè)/共8頁(yè)Amarsoft Technology Co., Ltd.