




版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
1、 国库信息处理系统与征收机关接口技术方案税务国库横向联网系统接口规范Ver.0.0.3 PAGE 60修改日期: 2005.07.16Copyright 2005 中国金融电子化公司内部机密 附件2案税务国库横向联鞍网系统接口规范癌版本号:V2.唉0.0.0国家税务总局国家税务总局第 PAGE 5 页 共 NUMPAGES 50页修改记录凹序号岸修改时间般修改人八审核人笆备注挨2006-7-百21袄臧忠超隘修改4.10中芭关于MQ消息用拔户标识设置的部芭分佰2007-7-颁2柏段晓燕芭修改了2.2节芭中懊表1:税务国库般横向联网处理报拜文清单败2011-8-瓣22板孙亚松鞍增加了退更免回拜执目
2、 录TOC o 1-3 h z HYPERLINK l _Toc370223528 1前言 PAGEREF _Toc370223528 h 6 HYPERLINK l _Toc370223529 扒1.1靶啊目的半 PAGEREF _Toc370223529 h 熬6 HYPERLINK l _Toc370223530 艾1.2扳癌横联系统概述暗 PAGEREF _Toc370223530 h 拌6 HYPERLINK l _Toc370223531 鞍1.3捌半参考文献暗 PAGEREF _Toc370223531 h 巴6 HYPERLINK l _Toc370223532 敖2绊搬接口分
3、析懊 PAGEREF _Toc370223532 h 巴7 HYPERLINK l _Toc370223533 霸2.1扮翱总体业务处理流拔程靶 PAGEREF _Toc370223533 h 瓣7 HYPERLINK l _Toc370223534 爱2.2艾盎接口业务处理范败围阿 PAGEREF _Toc370223534 h 靶7 HYPERLINK l _Toc370223535 案3袄叭物理连接说明俺 PAGEREF _Toc370223535 h 坝12 HYPERLINK l _Toc370223536 扳4坝澳应用连接说明耙 PAGEREF _Toc370223536 h 啊1
4、3 HYPERLINK l _Toc370223537 皑4.1胺爱应用连接结构图疤 PAGEREF _Toc370223537 h 绊13 HYPERLINK l _Toc370223538 翱4.2凹澳应用连接配置把 PAGEREF _Toc370223538 h 佰16 HYPERLINK l _Toc370223539 耙4.3熬稗应用连接信息包隘压缩柏 PAGEREF _Toc370223539 h 昂16 HYPERLINK l _Toc370223540 扒4.4凹俺应用连接批量报案文的限制扳 PAGEREF _Toc370223540 h 柏16 HYPERLINK l _To
5、c370223541 班4.5绊百应用连接接口处把理模式翱 PAGEREF _Toc370223541 h 背17 HYPERLINK l _Toc370223542 阿4.5.1耙皑模式一摆 SKY吧发送同步请求处隘理模式懊 PAGEREF _Toc370223542 h 岸17 HYPERLINK l _Toc370223543 拜4.5.2背肮模式二袄 SKY板异步业务处理模疤式把 PAGEREF _Toc370223543 h 氨18 HYPERLINK l _Toc370223544 班4.5.3案罢模式三埃 SKY摆发送信息处理模哎式瓣 PAGEREF _Toc370223544
6、h 般19 HYPERLINK l _Toc370223545 翱4.5.4罢斑模式四巴 TIPS捌发送同步请求处捌理模式傲 PAGEREF _Toc370223545 h 艾19 HYPERLINK l _Toc370223546 哀4.5.5邦搬模式五鞍 TIPS拌发送信息处理模爱式搬 PAGEREF _Toc370223546 h 拜20 HYPERLINK l _Toc370223547 懊4.6胺皑应用连接中报文傲的匹配凹 PAGEREF _Toc370223547 h 艾20 HYPERLINK l _Toc370223548 拜4.6.1按霸基于白MQ八消息安ID叭的消息匹配机制
7、挨 PAGEREF _Toc370223548 h 扳21 HYPERLINK l _Toc370223549 艾4.6.2把昂基于全局敖ID翱的报文匹配机制矮 PAGEREF _Toc370223549 h 靶23 HYPERLINK l _Toc370223550 跋4.6.3皑爱基于业务要素的半交易匹配机制奥 PAGEREF _Toc370223550 h 芭24 HYPERLINK l _Toc370223551 拔4.7绊办应用连接消息处埃理模式及匹配列拔表哀 PAGEREF _Toc370223551 h 矮25 HYPERLINK l _Toc370223552 懊4.8跋百MQ
8、吧消息过期时间设鞍置按 PAGEREF _Toc370223552 h 白28 HYPERLINK l _Toc370223553 笆4.9摆邦接口应用系统配按置约定盎 PAGEREF _Toc370223553 h 邦29 HYPERLINK l _Toc370223554 霸4.10澳班接口应用系统开拜发约定拔 PAGEREF _Toc370223554 h 哎30 HYPERLINK l _Toc370223555 癌5艾背接口双方需要完扮成的工作背 PAGEREF _Toc370223555 h 捌31 HYPERLINK l _Toc370223556 叭5.1霸傲税务总局需要完拌成
9、的工作按 PAGEREF _Toc370223556 h 盎31 HYPERLINK l _Toc370223557 半5.2凹哀人民银行需要完罢成的工作白 PAGEREF _Toc370223557 h 摆31 HYPERLINK l _Toc370223558 爱6爱佰接口报文说明霸 PAGEREF _Toc370223558 h 板32 HYPERLINK l _Toc370223559 拔7懊绊接口安全管理爱 PAGEREF _Toc370223559 h 蔼33 HYPERLINK l _Toc370223560 案7.1跋拜税务机关内部权肮限管理巴 PAGEREF _Toc3702
10、23560 h 笆33 HYPERLINK l _Toc370223561 哎7.2暗班应用连接安全拔 PAGEREF _Toc370223561 h 扒33 HYPERLINK l _Toc370223562 巴7.3八凹报文权限控制熬 PAGEREF _Toc370223562 h 傲33 HYPERLINK l _Toc370223563 颁7.4挨暗审计追踪佰 PAGEREF _Toc370223563 h 白33 HYPERLINK l _Toc370223564 斑7.5半扳病毒防范安 PAGEREF _Toc370223564 h 邦34 HYPERLINK l _Toc3702
11、23565 搬7.6拜扳网络安全案 PAGEREF _Toc370223565 h 伴34 HYPERLINK l _Toc370223566 凹8百拜异常及差错处理爸 PAGEREF _Toc370223566 h 隘35 HYPERLINK l _Toc370223567 鞍8.1懊伴异常处理版 PAGEREF _Toc370223567 h 皑35 HYPERLINK l _Toc370223568 芭8.1.1版皑业务处理异常胺 PAGEREF _Toc370223568 h 哀35 HYPERLINK l _Toc370223569 懊8.1.2靶坝通信异常处理袄 PAGEREF _
12、Toc370223569 h 岸35 HYPERLINK l _Toc370223570 疤8.2百袄差错处理百 PAGEREF _Toc370223570 h 懊35 HYPERLINK l _Toc370223571 熬8.2.1斑扳报文检查错扒 PAGEREF _Toc370223571 h 凹35 HYPERLINK l _Toc370223572 佰8.2.2板懊验证电子签名不挨符败 PAGEREF _Toc370223572 h 鞍35 HYPERLINK l _Toc370223573 班8.2.3捌隘重账检查机制耙 PAGEREF _Toc370223573 h 把36 HYP
13、ERLINK l _Toc370223574 柏8.2.4拜般核对不平搬 PAGEREF _Toc370223574 h 扳36 HYPERLINK l _Toc370223575 笆8.3笆捌故障处理半 PAGEREF _Toc370223575 h 蔼38 HYPERLINK l _Toc370223576 岸8.3.1捌翱TIPS昂处理中心故障安 PAGEREF _Toc370223576 h 霸38 HYPERLINK l _Toc370223577 蔼8.3.2哎把税务机关业务系啊统故障爱 PAGEREF _Toc370223577 h 挨38 HYPERLINK l _Toc370
14、223578 霸8.3.3摆阿税务机关业务系罢统与按TIPS盎之间网络故障啊 PAGEREF _Toc370223578 h 哎39 HYPERLINK l _Toc370223579 扮8.3.4把坝灾备通信连接切矮换澳 PAGEREF _Toc370223579 h 拜39 HYPERLINK l _Toc370223580 八9安颁接口扩展规则办 PAGEREF _Toc370223580 h 巴40 国库信息处理系统与征收机关接口技术方案税务国库横向联网系统接口规范国家税务总局第 PAGE 50页 共 NUMPAGES 50页前言目的柏本文档的目标是唉描述连接综合征稗管系统的税务国昂库
15、横向联网(以皑下简称税库银或百SKY)系统与跋国库信息处理系稗统(以下简称T白IPS)之间的皑接口实现方法。横联系统概述懊建设税务国库横盎向联网电子缴税哀系统的主要目标袄:运用现代信息靶网络技术,建立靶税务、国库间的败联网系统,实现袄税款征缴、入库笆、退库、更正、摆对账等全流程的矮网络化、电子化拌,加快税款入库扮速度,提高财政岸资金运转效率,暗简化税款征缴程案序,为纳税人提哀供快捷、准确的暗税款缴纳方式,把实现数据传送无把纸化、操作程序笆标准化、账务核班对电子化、监控芭管理实时化、对氨外服务人性化业颁务处理模式。参考文献斑税务国库横向联扳网半系统芭提供一组基于X稗ML格式的报文扒,昂实现税务般
16、征管业务系统瓣与国库信息处理耙系统的对接;熬主要完成税务疤征管业务系统般和埃国库信息处理系稗统傲之间的实时单笔艾扣税、定时批量捌扣税、冲正、自败缴核销、退库,搬更正,免抵调等暗业务的联机处理埃。蔼税务国库横向联矮网系统采用MQ芭通讯方式,联网癌系统按照本规范捌定义的报文格式阿,接收和发送相瓣应的报文,进行巴信息交换。横联背系统的业务流程芭和报文格式,参板考如下文件:唉文件名称伴简介翱税务国库横向瓣联网业务需求书澳(正式下发稿)翱霸业务需求的依据笆数据采集交换岸接口爱金税工程(三期凹)数据采集/交傲换标准暗税库银系统的俺接口技术规范笆即本文档拜附录一:税库昂银接口业务处理稗流程稗附录二:税库搬银
17、业务报文描述敖:巴描述业务报文详办细信息,和税库隘银项目中技术报艾文的扩展内容邦附录三:税库柏银业务报文说明鞍隘定义业务服务I奥D,帮助对业务霸进行索引接口分析扒总体业务处理流熬程吧班图1 总体业务敖处理流程颁 如图1碍中,存在三类处靶理流程:颁综合征管系统发扒起的实时业务胺(A1-A4)伴 综合芭征管系统向国库扮信息处理系统发凹起实时请求,国拔库信息系统实时唉返回应答;把综合征管系统发蔼起的异步业务拌(B1-B4)拜 敖综合翱征管系统向国库俺信息处理系统发把起异步请求,国袄库信息系统异步把返回应答; 翱国库信息系统发安起的异步业务懊(C1-C2)按 国库信息系统暗发起异步的处理傲或核对通知,
18、税翱库银系统接收后瓣,向综合征管系肮统异步返回。爱国库信息系统与邦银行间接口的规吧范不在本文档论扒述范围内。哀接口业务处理范案围碍SKY系统与国爸库信息处理系统瓣的接口业务处理爱范围主要包括实捌时类报文、批量半类报文、对账类柏报文、辅助交易佰类报文等四类报澳文。报文结构分绊为单笔和批量两按种结构,拜单笔报文摆指报文所含内容吧为单笔交易信息般,批量报文指报背文可包含单笔或隘多笔明细信息。癌具体报文清单如芭表1所示(各报爸文格式及填写要坝求参见税库银版-数据采集交换班标准_附录E_半业务报文描述盎):阿表1:税务国库霸横向联网处理报皑文清单癌编号背业务名颁发起方爱服务类型办服务ID伴业务报文定义邦
19、报文结构奥报文内容版实时安扣税拜SKY昂请求熬SKKKA1阿taxMLjh半Sky唉SsKk懊Request懊.xsd拔单笔版TIPS吧结果应答拔SKKKA1懊taxMLjh摆Sky伴Ss昂KkRespo疤nse.xsd版单笔爸实时佰冲正爸SKY把请求皑SKKKA2翱taxMLjh爱SkySsKk按CzReque安st.xsd哀单笔拔TIPS颁结果应答凹SKKKA2艾注凹半单笔扳自缴阿核销搬SKY笆请求蔼SKKKA3爸taxMLjh八Sky哀Zjhx办Req败uest.xs蔼d八批量懊TIPS笆收妥应答暗SKKKA4扒注安皑单笔白TIPS八结果通知氨SKKKA4岸taxMLjh鞍Sky碍Ty俺
20、Respons艾e.xsd白批量板SKTYJG懊taxMLjh爱SkyResu八ltRespo百nse澳.xsd把单笔皑撤消肮自缴伴SKY伴请求拜SKCXZH疤taxMLjh八Sky百CxQq瓣Request把.xsd八单笔柏TIPS佰结果应答颁SKCXZH敖注搬熬单笔霸退库暗交易靶SKY摆退库请求板SKTKA1颁taxMLjh昂SkyPlTk罢Reque跋st.xsd懊批量扮单笔数据吧TIPS熬收妥应答啊SKTKA2皑注吧扳单笔安单笔数据爱TIPS肮结果通知拔SKTKA2把taxMLjh扒Sky把Ty唉Respons盎e.xsd爸批量把单笔扒单笔数据笆SKTYJG胺taxMLjh盎SkyRe
21、su皑ltRespo挨nse般.xsd吧TIPS扳退库回执版SKTYHZ跋taxMLjh暗SkyTgmH叭zRespon懊se.xsd拌单笔挨撤消隘退库氨SKY爱请求疤SKCXTK坝taxMLjh伴SkyCxQq靶Request埃.xsd霸单笔挨TIPS班结果应答伴SKCXTK背注跋按单笔拌更正暗交易挨SKY般请求昂SKGZA1埃taxMLjh奥SkyPlGz般Request靶.xsd摆批量啊单笔数据岸TIPS半收妥应答稗SKGZA2哎注爸邦批量奥单笔数据扮TIPS巴结果通知岸SKGZA2澳SKTYJG鞍taxMLjh把Sky版Ty拔Respons矮e.xsd瓣taxMLjh敖SkyResu八
22、ltRespo挨nse袄.xsd般批量坝单笔隘单笔数据跋TIPS氨更正回执佰SKTYHZ斑taxMLjh氨SkyTgmH跋zRespon拔se.xsd矮单笔埃撤消扳更正盎SKY绊请求颁SKCXGZ叭taxMLjh搬SkyCxQq背Request邦.xsd柏单笔奥TIPS绊结果应答搬SKCXGZ芭注稗办单笔百免抵调袄SKY懊请求熬SKMDA1奥taxMLjh唉SkyPlMd熬tReques叭t.xsd肮批量靶单笔数据哀TIPS般收妥应答俺SKMDA2案注般敖批量扒单笔数据肮TIPS肮结果通知疤SKMDA2挨taxMLjh奥Sky凹Ty坝Respons八e.xsd百批量颁单笔俺单笔数据傲SKTYJ
23、G稗taxMLjh佰SkyResu搬ltRespo熬nse罢.xsd板TIPS鞍免抵调回执拜SKTYHZ办taxMLjh澳SkyTgmH坝zRespon傲se.xsd伴单笔暗撤销罢免抵调扮SKY艾请求拔SKCXMD扒taxMLjh唉SkyCxQq袄Request霸.xsd叭单笔捌TIPS伴结果应答奥SKCXMD哎注唉啊单笔斑批量昂扣税吧SKY般请求啊SKKKAA皑taxMLjh岸SkyChux俺vkkRequ坝est.xsd芭批量绊批量数据癌TIPS跋结果通知唉SKTYJG耙taxMLjh跋SkyResu颁ltRespo罢nse.xsd绊单笔哀TIPS笆处理应答扮SKKKAB隘taxMLjh凹
24、SkyChux扳vkkResp氨onse.xs矮d板批量盎批量数据扳止付敖SKY班请求艾SKZFA1半taxMLjh颁SkyZfRe哀quest.x败sd蔼单笔拌TIPS埃收妥应答埃SKZFA2哎注耙蔼单笔爸TIPS案结果通知捌SKTYJG昂taxMLjh耙SkyResu般ltRespo傲nse.xsd捌taxMLjh绊SkyZfRe皑sponse.斑xsd奥单笔霸批量肮明细核对啊TIPS霸核对通知澳SKSPHD皑taxMLjh岸SkyKkmx瓣dzReque敖st.xsd爱批量绊批量数据扳退库核对邦TIPS搬核对通知拌SKTKHD哎taxMLjh半SkyTkdz百Request捌.xsd拌批
25、量般批量数据啊更正核对笆TIPS八核对通知版SKGZHD叭taxMLjh百SkyGzdz埃Request拜.xsd巴批量柏批量数据爱MDT核对胺TIPS罢核对通知鞍SKMDHD拔taxMLjh暗SkyMdtd癌zReques坝t.xsd罢批量柏批量数据稗三方协议验证埃SKY/叭TIPS盎请求阿SKSFA1奥 坝SKSFA2碍taxMLjh哀SkySfxy颁yzReque百st.xsd伴单笔拔处理应答拔SKSFA1霸SKSFA2爸taxMLjh拜SkySfxy捌yzRespo稗nse.xsd盎单笔安状态拜查询笆SKY捌请求斑SKTZCX岸taxMLjh耙SkyZtcx昂Request疤.xsd敖
26、单笔芭TIPS熬处理应答翱SKTZCX阿taxMLjh绊SkyZtcx唉Respons氨e.xsd氨单笔按自由凹格式啊SKY背发送霸SKZYA1暗taxMLjh疤SkyZygs扒.xsd柏单笔哀TIPS 八异步响应颁SKZYA3扒注坝扮TIPS昂发送捌SKZYA2埃taxMLjh吧SkyZ啊ygs.xsd八单笔哀SKY癌异步响应澳SKZYA袄4耙注扒稗登录笆SKY熬请求吧SKDLGK盎taxMLjh笆SkySign岸InTipsR败equest.爸xsd昂TIPS俺处理应答蔼SKDLGK按taxMLjh般SkySign八InTipsR伴esponse挨.xsd哀签退傲SKY摆请求绊SKQTGK
27、芭taxMLjh唉SkySign摆OutTips哎Request捌.xsd背TIPS罢处理应答碍SKQTGK颁taxMLjh爱SkySign八OutTips把Respons俺e.xsd拜连接测试摆SKY盎请求巴SKLJA1癌注板熬TIPS办处理应答疤SKLJA1按注啊版TIPS芭请求癌SKLJA2按注背板SKY肮处理应答挨SKLJA2霸注败肮公共数据更新芭TIPS坝发送澳SKGGSJ熬taxMLjh靶SkyGgsj拜gxReque氨st.xsd百申请重发核对包癌信息白SKY办请求隘SKBCF1爸taxMLjh叭SkyBcfR班equest.碍xsd案下载入库流水凭安证信息敖SKY啊请求伴SKL
28、SA1版taxMLjh啊SkyXzrk隘lspzReq扒uest.哎xsd罢TIPS伴发送熬SKLSA2芭taxMLjh氨SkyXzrk傲lspzRes扒ponse.x案sd暗下载报表信息柏SKY蔼请求霸SKBBA1澳taxMLjh跋SkyXzbb拜xxReque盎st.xsd胺TIPS疤发送瓣SKBBA2佰taxMLjh隘SkyXzbb办xxRespo胺nse.xsd隘银行端缴款佰注皑袄银行端缴款请求坝SKYHA1岸taxMLjh碍SkyYhdj袄kReques翱t.xsd氨银行端缴款回执扮SKYHA2氨taxMLjh傲SkyYhdj摆kRespon澳se.瓣xsd邦银行端缴款扣款疤响应白S
29、KYHA3绊taxMLjh巴SkyYhdj疤kkkResp班onse.xs八d靶银行端查询缴款捌注奥拜银行端查询缴款瓣请求按SKYHQ1隘taxMLjh捌SkyYhdC伴xjkRequ百est.xsd隘银行端查询缴款氨响应佰SKYHQ2八taxMLjh板SkyYhdC唉xjkResp巴onse.xs啊d颁停运通知懊TIPS澳通知扳SKTYTZ凹taxMLjh版SkyTytz百Request矮.xsd熬故障通知案TIPS暗通知坝SKGZTZ安taxMLjh班Sky稗G八ztz坝Request瓣.xsd伴运行参数通知坝TIPS俺通知阿SKCSTZ岸taxMLjh澳SkyYxcs绊Request扒.
30、xsd昂注昂澳:无业务报文,矮通过技术报文的拜ReturnC懊ode判断。俺注蔼捌:无业务报文,跋通过技术报文的案Content岸传递信息。八注瓣蔼:银行端缴款业胺务的流程和定义败,仅供参考。物理连接说明如下图所示鞍图3扒八 物理连接结构拌图说明:靶综合征管敖系统的SKY前捌置系统和省级或俺地级人民银行网唉间互联平台进行笆连接百省级或地级人民蔼银行网间互联平啊台和国库信息处碍理系统连接。颁综合征管傲系统和国库信息罢处理系统的信息澳通讯通过人民银埃行网间互联平台疤中转。应用连接说明暗税务国库横向联艾网背系统使用IBM哎MQ鞍Series隘作为消息中间件芭服务器,进行应耙用的连接通信绊。对于消息中
31、间熬件服务器的版本办要求,请参考扒MQ袄配置部署指引鞍的版本要求章节袄。应用连接结构图碍图4 应用连疤接结构图芭SKY与TIP胺S之间的应用连癌接结构如图4所百示,税务总局与办人民银行共同定绊义拌一组XML报文柏,以实现TIP伴S与税务机关业扳务系统的对接。爸SKY与TIP俺S的通信连接采奥用MQ中间件实半现,SKY的前百置系统可选择部败署把MQ Serv板er或MQ C背lient,如芭果选择部署MQ邦 Server阿,则选择对等模癌式进行通信连接傲,本模式可以保爱障性能需求;如阿果选择部署MQ把 Client皑,则选择中心节艾点模式进行通信按连接,本模式可背以节约成本,但矮在高性能需求方柏
32、面存在局限性。艾采用上述何种通哀信连接模式,建柏议遵循把“肮以满足性能需求氨为前提巴”败这一准则。肮在接口队列设计稗方面,为保障实办时类交易的高可案靠性和高实时响靶应性,做到实时拜类交易和非实时跋类交易相互影响爱降至最低,我们奥对实时类交易和疤非实时类交易分背别提供一组或多拌组通信接口队列凹。接口队列从业跋务角度上看,分版别处理不同类别按的交易;但在通哎信流程上,没有氨本质差别。业务伴处理与队列通道罢的对应可由配置翱进行调整。白因此,现以实时凹类交易为例,对巴中心节点模式和案对等模式两种通捌信连接模式的通岸信流程分别加以啊说明:背中心节点模式(颁C-S模式)捌图5 中心节点百模式中间件数据矮传
33、输图 败说明:如图5所搬示,TIPS和案税务机关前置系拜统间的通信连接疤采用中间件MQ扮 Client安 TO MQ 跋Server的把方式(即中心节澳点模式)。扒(1)联网中心伴配置MQ Se懊rver。通过翱MQ mana熬ger为SKY熬系统创建接收队澳列(Q1)和发捌送队列(Q2)霸。接收队列(Q癌1)用于接收税邦务机关业务系统埃向TIPS输入柏的数据,发送队拔列用于发送TI伴PS向税务机关邦业务系统输出的癌数据。疤(2)SKY系啊统与TIPS建疤立通信连接后,绊SKY系统调用哀MQ Clie胺nt API(稗即MQI)将请敖求消息写入远程摆的TIPS分配隘的接收队列(Q拌1)中。版(
34、3)TIPS霸接收请求消息并霸处理完成后,将背返回结果写到对熬应SKY的发送扒队列(Q2)中爱,联网机构调用按MQ Clie扒nt API(扒即MQI)从对隘应的发送队列(佰Q2)中轮询接百收处理结果。捌对等模式(S 版To S模式)哀图6 对等模式阿中间件数据传输俺图盎说明:如图6所袄示,SKY和T皑IPS系统间的癌通信连接采用中板间件MQ Se唉rver T绊O MQ S斑erver的方鞍式(即对等模式俺)。叭(1)SKY通八过自身的MQ 半manager安为接入的TIP矮S系统分别创建版发送队列(Q1绊)和接收队列(案Q2),发送队伴列用于发送税务袄机关业务系统向懊TIPS输出的埃数据,
35、接收队列艾用于接收TIP靶S向税务机关业般务系统输入的数柏据。扒(2)TIPS懊系统通过自身的耙MQ mana吧ger创建自己翱的接收队列(Q八3)和发送队列斑(Q4)。发送般队列用于发送T般IPS向税务机袄关业务系统输出熬的数据,接收队肮列用于接收税务爸机关业务系统向败TIPS输出的败数据。当税务机班关业务系统与T昂IPS建立连接扮以后,会创建从唉税务机关业务系挨统到TIPS之案间的通道(ch捌annel),颁通道两端队列的八对应关系见上图按。爸(3)税务机关安业务系统通过调搬用MQ API百将请求消息写入拜本地MQ Se罢rver的发送埃队列(Q1)中瓣,消息经通道传按输至TIPS为拔该业
36、务系统分配耙的接收队列(Q巴3)中,TIP奥S处理完成后,般将返回结果写到邦对应为该业务系癌统分配的发送队氨列(Q4)中,挨消息经通道传输半至税务机关业务巴系统。应用连接配置碍SKY与TIP班S系统的通信链白路,通过配置M癌Q Serve昂r的Chann伴el实现。在配扳置MQ Cha氨nnel及其它白MQ 对象时,阿需要接口双方向皑对方提供队列管摆理器名称、服务背器连接通道名称奥、主机名或IP拌地址、侦听端口佰、发送通道名称癌、接收通道名称背、发送队列名称碍、接收队列名称翱、字符集等配置胺项,税务机关连扒接可参考人民银跋行公布的邦MQ俺配置部署指引霸。奥考虑到系统中处安理的业务主要有挨两种,
37、即实时通拔信业务和异步业熬务。两类业务的盎处理特点差异较斑大。实时通信业案务通常报文较小矮,要求及时传输盎和处理;异步业拜务通常报文较大袄,不需要实时进把行传输和处理。阿为了保证实时业败务的处理效率,巴SKY系统将异案步业务和实时通半信业务放在不同搬的消息队列中处罢理,系统设置实版时队列和异步(芭非实时)队列,懊其中实时队列(爸包括一个实时发跋送队列和一个实扳时接收队列)将百设置消息缺省属澳性为非持久,异办步(非实时)队昂列(包括一个批般量发送队列和一败个批量接收队列袄)将设置消息缺白省属性为持久。爸具体哪些交易和拜报文通过何种队蔼列传输见4.7班中交易列表所述伴。啊说明:缺省情况芭下,放入非
38、持久翱队列中的消息具罢有非持久属性,罢不记录消息日志鞍,优点是消息传吧输的效率高,缺背点是一旦出现队啊列管理器异常、哀服务器掉电、关霸机等情况,队列阿中的消息将丢失疤;放入持久队列叭中的消息具有持绊久属性,会记录盎消息日志,优点矮是在队列管理器班异常、服务器掉坝电、关机等情况版下,消息不会丢俺失,缺点是效率俺较低。但是,非翱持久队列中也可绊以传输持久消息巴,持久队列中也矮可以传输非持久袄消息,不过需要艾应用程序发送每罢条消息前对消息吧的属性进行明确挨的设置。氨应用连接信息包坝压缩霸为了提高报文在扒网络上的传输效扒率,各联网机构澳发送的报文须进笆行压缩处理,接碍收的报文要进行俺解压缩处理。对哎消
39、息的压缩处理隘和解压缩处理可懊通过MQ的出口拌函数实现,具体斑实现方法和算法碍应参考碍MQ扳配置部署指引埃。袄应用连接批量报背文的限制坝为了保证网络传罢输的快速、及时叭、高效,系统限绊定联网单位发起拜的批量包封装的氨业务在1千笔以扒内(小于一千笔哀)。捌TIPS发起的颁与颁综合靶征管系统信息核般对、入库明细、蔼报表明细笔数如靶果超过了一千笔隘,进行分包发送爱,并在信息包的绊汇总信息中列出邦总笔数以及当前靶包在总包里的序爸号。对于批量扣靶税业务,SKY安系统负责进行包瓣的组装;对于批拔量扣税回执和核拌对通知业务,T芭IPS负责进行氨包的组装。柏应用连接接口处唉理模式瓣SKY系统与T哎IPS之间的
40、联翱机交易模式包括啊五种,具体如下隘:岸模式一 SKY啊发送同步请求处碍理模式霸图7税务机关发板起同步处理模式说明:柏1SKY系统碍通过MQ发送信叭息给TIPS;瓣2TIPS系瓣统接收后,及时案处理,在处理结捌束后立即给SK岸Y系统同步的应绊答。爸此种模式适用于吧综合版征管系统发起的拜:疤序号氨业务请求名称芭业务应答含义八收妥奥业务处理把1爸实时扣税暗柏蔼2拜冲正(即撤消倒吧扣)胺败扮3板自缴核销(正划拔)傲霸4按撤消自缴核销(扳撤消正划)疤罢绊5氨退库请求盎碍6安撤消退库肮扳办7捌更正请求熬板8碍撤消更正罢扮般9版免抵调请求坝办10罢撤消免抵调瓣傲暗11半三方协议认证(埃税发起)碍佰霸12艾
41、连接测试哀肮耙13啊包和交易状态查阿询八扒盎14皑登录芭芭办15版签退爱埃案征管发送业务信板息给国库信息处隘理系统,国库信拌息处理系统接收胺后,立即进行处叭理,并在处理结拔束后同步返回处鞍理结果回执报文霸给税务机关,不蔼同的业务,应答爱含义有所不同。敖如使用异步通信敖队列实现模式一捌中的同步业务,安必须满足实时性扳要求。盎模式二 SKY罢异步业务处理模澳式昂图8税务机关发癌起异步处理模式说明:碍1.SKY系统拌通过MQ发送业阿务请求信息给T爸IPS;案2.国库信息处疤理系统处理结束伴后,通过MQ发疤送异步处理回执蔼给税务机关业务巴系统。爸此种模式主要适扳用于:袄序傲业务名称跋业务处理含义安写发
42、送异步队列埃异步队列接收通白知/处理回执八1啊发送批量扣税暗耙(注跋版)柏2隘批量扣税回执翱背3罢自缴核销业务应扒答爸版4败退库碍业务回执般碍5矮更正业务回执袄吧6斑免抵调业务回执隘叭7百止付哎按8安止付应答坝笆9笆下载入库流水凭拔证请求绊蔼10肮下载入库流水凭八证响应佰懊11翱下载报表请求胺斑12艾下载报表响应柏白注鞍拔:肮“背佰”皑代表模式当中的坝第1步;斑“澳般”巴代表模式当中的昂第2步。懊模式三 SKY案发送信息处理模熬式扒图9 SKY发坝送信息处理模式说明:袄SKY系统通过八MQ发送业务信皑息到TIPS 碍此种模式适用于敖:芭序号邦业务名称案业务处理含义鞍写异步队列案说明版1坝自由格
43、式报文拔懊2胺通用结果处理通皑知笆扳注佰熬3巴申请重发核对包板请求阿坝注佰拔:收到TIPS哎的异步通知(如斑各核对通知、公氨共数据更新)时拔,出现异常,发鞍送该通知。靶模式四 TIP爸S发送同步请求胺处理模式埃图10 税务机耙关接收同步处理跋模式说明:按国库信息处理系埃统通过MQ发送霸业务信息给税务般机关业务系统;蔼税务机关业务系扳统在接收到国库鞍信息处理系统发捌送过来的业务信柏息后,立澳即处理,处理结敖束后同步通过M昂Q发送回执给T熬IPS。办此种模式适用于胺TIPS发起的胺连接测试请求,鞍银行端缴款,银哎行端查询缴款等岸业务。捌序号八业务名称板业务处理含义奥收妥办处理白1巴连接测试请求盎颁
44、啊2稗三方协议认证(袄TIPS发起)般把3敖银行端缴款业务皑百笆4奥银行端查询缴款颁半版模式五 TIP坝S发送信息处理袄模式挨图11 SKY颁接收信息处理模拔式说明:案税务机关业务系罢统通过MQ接收暗TIPS的业务爱信息哀此种模式适用于笆:凹序号背业务名称办业务处理含义艾写异步队列懊通知/处理回执爸1斑税票信息核对消跋息通知捌熬拔2岸退库业务核对消搬息通知肮靶般3阿更正业务核对消挨息通知靶耙绊4坝免抵调业务核对阿消息通知隘霸按5碍公共数据更新通罢知霸蔼般6澳自由格式报文柏唉矮7疤停运通知拌胺笆8啊故障通知邦八熬9耙运行参数通知扳办芭原则上是单向的芭通信交易,接收俺方不必再发送收跋妥通知,但如果
45、佰发生板“败报文解析不全斑”挨等错误,则接收阿方需要根据报文案参考号按照模式唉三发送扳“班申请重发核对包袄请求罢”斑。皑应用连接中报文拔的匹配办为了方便发起方袄的业务处理,系安统提供三个层次耙(三种方式)的肮报文和交易的匹翱配机制。氨基于MQ消息I爱D的消息匹配机哀制碍无论SKY还是傲TIPS系统,翱都同时具备双重隘身份,既可能是艾交易的发起请求柏方,又可能是交哎易的服务响应方氨。如:版在实时扣款交易把中,税务机关作伴为交易的发起请暗求方,而TIP邦S对蔼综合俺征管系统而言作捌为交易的服务响百应方;搬在三方协议认证皑交易中,TIP扮S(商业银行)佰作为交易的发起般请求方,而SK啊Y作为交易的服
46、懊务响应方。在图碍12中,交易的稗发起请求方,设矮计交易请求服务氨;作为交易的服哀务响应方,则设斑计交易响应服务柏。下面结合图1班2,说明接口双暗方应用开发中需扳要遵循的技术规啊范。皑图12 消息流邦向转换图技术分析:百上图中,税务机挨关业务系统的交傲易请求服务主动绊发起(MQPU凹T)请求报文(背Msg 123佰),并同步实时唉等候(MQGE隘T)对应的回执敖报文,所以需要白建立消息匹配机把制;俺上图中,税务机佰关业务系统的交班易响应服务被动绊接收(MQGE佰T)TIPS发唉起的请求报文(捌Msg 678肮),但如果Ms岸g 123对应笆的回执报文和M半sg 678请澳求报文共用一个扮Que
47、ue的话安,需要建立消息扒过滤机制,使交耙易响应服务与交百易请求服务从同摆一个Queue按中各取所需,即把交易响应服务只挨能取出Msg 半678请求报文耙而不能取出Ms暗g 123对应叭的回执报文,交袄易请求服务只能伴取出Msg 1按23对应的回执办报文而不能取出吧Msg 678把请求报文。邦从上述分析可以叭看出,为了便于扮交易双方的处理扒,接口双方的应搬用接口应按照以澳下约定,建立消摆息匹配和过滤机摆制:隘发起方(如SK按Y)的交易请求背服务在发起请求佰报文前,必须设俺置请求报文Co拌rrelId的班值为规范中规定扮的值(如上图所肮示,本规范约定柏为前3个字节为版“澳REQ八”霸,后21个字
48、节般为ASCII为稗0的字符,本文坝为便于表述,以按下简称为皑“拜REQ靶”笆),在请求报文败发送成功后,保颁留MQ Ser敖ver返回的M埃sgId(如上盎图中的MsgI瓣d=123),败并将MsgId霸拷贝到Corr爸elId中,通芭过Correl百Id匹配同步接昂收对应的业务回柏执或应答报文;蔼接收方(如TI颁PS或SKY)盎的交易响应服务绊通过本规范中约拔定的Corre暗lId值稗“挨REQ矮”百接收请求报文,按在收妥并完成业俺务处理之后,将摆回执报文中的C爸orrelId蔼设为对应请求报氨文中的MsgI扒d的值(如上图版中的MsgId澳123)半 或设定为固定袄值艾“摆ANS0000
49、霸0000000靶0000000哎000安”矮。小结:安(1)对于SK啊Y发起所有同步啊交易(即表2中靶模式一业务),按TIPS返回的柏对应业务回执或挨异常时应答报文邦中均应支持该匹坝配机制,SKY挨接口应用开发时疤交易请求服务可捌以利用该匹配机盎制进行同步发送吧业务(模式一)颁的处理,但交易把响应服务需按照斑上述消息过滤机懊制进行设计。捌(2) 同样,办为了保持一致性凹,税务机关在对艾TIPS发送报蔼文进行响应时也岸应将请求报文的叭MQ MsgI背d设置为回执报爱文的Corre蔼lId,具体要拜求为模式四业务癌(见表3)。爸需要再次重申的暗是,在本规范中靶,发起方的交易白请求服务在发起矮请求
50、报文前,必坝须设置请求报文板CorrelI邦d的值;接收方埃的交易响应服务般通过本规范中约艾定的Corre绊lId值接收请阿求报文;这里,板明确约定该特定昂的Correl耙Id值:澳在MQ的消息头胺属性中,Cor爸relId的长隘度为24个字节罢,前3个字节设阿置成巴“跋REQ矮”隘,后21个字节袄设置成ASCI拔I为0的字符。癌该24个字节如班果采用16进制暗的ASCII码啊表示为:皑5245510安0000000败0000000拔0000000暗0000000隘0000000斑000000奥。矮如使用异步通信俺队列实现模式一俺中的同步业务,绊也可参考上述实碍现方式。扒基于全局ID的背报文匹
51、配机制白请求报文发起方跋负责填写请求报澳文中的全局ID摆(即技术报文中凹的柏globalB阿usiness稗Id皑),响应方带回版请求报文中的全扮局ID(如何填柏写带回ID,请碍参见附录二:凹税库银业务报文白描述),从而靶支持请求报文发俺起方的报文匹配袄处理。跋必须支持基于全跋局ID匹配机制蔼的业务有模式二八和模式五的业务吧:批量扣税批量扣税回执佰税票信息核对消扒息通知摆退库业务核对消吧息通知把更正业务核对消癌息通知邦免抵调业务核对吧消息通知啊公共数据更新通办知自由格式报文其他绊图和描版述了全局ID报袄文匹配机制的实拜现方式:扮全局ID填写于绊globalB般usiness柏Id当中。矮图1
52、报文全爸局ID图示罢而响应方带回请傲求报文中的全局拔ID则位于:癌图1 原报文拔全局ID图示吧基于业务要素的奥交易匹配机制版捌对于模式二中消颁息的匹配,SK半Y是通过(包)瓣委托日期和(包啊)交易流水号两搬要素来保证的。癌对于TIPS系敖统(由于其可能胺是全国集中)而靶言,则需要用(奥包)委托日期、般(包)交易流水半号及税务机关代蔼码来进行匹配。霸具体参考搬“熬.应用连接澳消息处理模式及耙匹配列表疤”霸。把瓣综上,SKY系哀统提供三种报文哀或交易匹配机制阿,TIPS应按澳照业务流程优先澳的原则进行使用霸,即优先使用基八于消息ID的交般易匹配机制。熬对于报文和消息伴的匹配机制,S班KY系统提供基
53、皑于MQ消息ID百的消息匹配、基拜于业务要素的匹挨配和基于全局I拔D的报文匹配三爱种机制,TIP霸S根据接口应用罢开发的情况选择跋使用。对于同步芭业务(表2中模稗式一)的应答和翱业务回执,SK胺Y使用基于MQ八消息ID的消息背匹配机制、基于拜报文参考号的匹颁配机制和基于业安务要素的匹配机跋制;对于非同步袄业务(表2中模巴式二)的应答,盎SKY支持基于奥报文参考号的匹板配机制和业务要皑素的交易匹配机爸制。板应用连接消息处挨理模式及匹配列耙表扒表一:处理模式爸列表(表中绿色扒部分为初步规划隘,需经过联调测瓣试阶段,来确认班该种配置是否为伴正式规范)拔编号肮业务名称败发起方暗服务类型罢处理模式吧所属
54、队列扳持久俺过期邦匹配方式盎MQ消息ID敖报文参考号拜业务要素扒实时扣税隘SKY阿请求懊模式一艾实时敖否八是矮是癌是鞍是隘TIPS哎结果应答瓣模式一拜实时扒否跋是霸是奥是坝是啊实时冲正敖SKY白请求罢模式一敖实时傲否袄是澳是昂是把是捌TIPS皑结果应答班模式一鞍实时矮否斑是盎是背是八是袄自缴核销啊SKY哀请求白模式一颁异步翱是蔼否白是昂是拌是阿TIPS俺收妥应答跋模式一疤异步白是凹否傲是斑是笆否霸TIPS阿结果通知佰模式二伴异步氨是吧否坝否皑是翱是板撤消自缴斑SKY绊请求碍模式一跋实时癌否埃是耙是伴是罢是般TIPS胺结果应答俺模式一百实时唉否八是肮是翱是版否疤退库交易癌SKY般退库请求摆模式一
55、啊异步搬是凹否笆是霸是皑是版TIPS隘收妥应答安模式一胺异步佰是扳否八是瓣是板否霸TIPS扒结果通知吧模式二哎异步奥是败否办否俺是傲是肮TIPS爸退库回执熬模式二拌异步矮是败否疤否岸是阿是唉撤消退库绊SKY凹请求按模式一拔实时翱否八是挨是捌是把是啊TIPS扒结果应答版模式一八实时靶否澳是摆是袄是埃否哎更正交易奥SKY绊请求挨模式一拔异步瓣是安否绊是百是绊是哎TIPS捌收妥应答摆模式一捌异步搬是捌否绊是笆是傲否拌TIPS蔼结果通知吧模式二翱异步岸是盎否俺否伴是奥是艾TIPS稗更正回执芭模式二袄异步凹是吧否氨否跋是皑是伴撤消更正拜SKY肮请求敖模式一奥实时扳否哀是傲是艾是胺是阿TIPS哎结果应答哎
56、模式一坝实时瓣否昂是叭是伴是八否挨免抵调白SKY百请求凹模式一阿异步斑是扳否半是叭是罢是蔼TIPS氨收妥应答暗模式一安异步熬是哎否败是癌是八否柏TIPS白结果通知案模式二板异步隘是办否拌否敖是哀是艾TIPS八免抵调回执唉模式二颁异步靶是罢否疤否袄是鞍是傲撤销免抵调胺SKY拔请求跋模式一扮实时拔否败是埃是唉是败是般TIPS爸结果应答拔模式一爱实时安否办是氨是颁是佰否扳批量扣税笆SKY袄请求癌模式二奥异步佰是班否绊是跋是岸是靶TIPS靶结果通知爸模式二邦异步颁是凹否搬否办是蔼否斑TIPS摆处理应答癌模式五碍异步版是碍否笆否袄是巴是熬止付颁SKY扮请求袄模式二搬异步搬是拔否爸是啊是隘是艾TIPS般收
57、妥应答皑模式二把异步爱是拜否捌否碍是碍否柏TIPS摆结果通知搬模式五袄异步背是皑否哎否阿是百是熬明细核对笆TIPS办核对通知扮模式五盎异步按是跋否摆否熬是鞍退库核对斑TIPS颁核对通知袄模式五隘异步盎是坝否搬否岸是柏更正核对蔼TIPS半核对通知袄模式五傲异步啊是敖否柏业务要素扳是疤免抵调核对芭TIPS扮核对通知肮模式五败异步班是颁否案业务要素扒是安状态查询暗SKY叭请求颁模式一阿实时懊否翱是岸是敖是肮否案登录请求疤SKY捌请求拜模式一隘实时扳否敖是拌是稗是邦否蔼退出请求办SKY笆请求坝模式一傲实时挨否暗是捌是扮是埃否哎自由格式疤报文版SKY颁请求傲模式三疤异步拜是颁否皑否叭是啊否艾TIPS坝请
58、求哎模式五袄异步胺是唉否柏否柏是扒否袄三方协议昂验证(注唉拌)熬SKY岸请求摆模式一板实时懊否邦是爱是拌是熬否盎TIPS按结果应答败模式一爸实时耙否凹是耙是哎是叭否班连接测试胺SKY绊请求绊模式一肮实时捌否俺是矮是绊是巴否拜TIPS傲请求坝模式四碍实时捌否疤是扒是艾是扳否扮公共数据更新奥TIPS蔼请求昂模式五皑异步拜是肮否搬否霸是靶否澳停运通知敖TIPS唉请求奥模式五扮异步皑是斑否凹否袄是办否耙通用结果处理通暗知肮SKY啊应答把模式三/五矮异步办实时白否哀是岸是蔼下载入库流水矮SKY鞍请求班模式二碍异步哀是爸否办否版是鞍否啊TIPS霸请求跋模式五笆异步吧是氨否柏否背是败否哎下载报表白SKY鞍请
59、求皑模式二鞍异步拔是岸否癌否癌是百否办TIPS班请求把模式五佰异步熬是扒否昂否碍是岸否蔼注耙耙:此处协议验证凹是指税务端发起笆,银行端响应验澳证处理要求。背MQ消息过期时颁间设置扮由于横联系统发搬起实时交易采用靶同步方式处理,安一旦超时其处理扒回执对于交易发拜起者来说已经失按去意义。考虑到百通信连接异常等皑因素可能引起M哎Q队列消息堆积皑,若消息堆积过澳多,会严重影响胺到实时交易的系傲统响应时间。因扒此,本接口规范巴中,将采用MQ罢的消息过期技术哎来解决上述问题熬。敖接口应用开发时摆须共同遵循以下哀要求!颁现以霸【单笔实时扣税奥交易半】为例,说明消扳息过期时间设置蔼方法及与超时时安间设置的关系
60、,癌其它交易的设置稗规则与【单笔实胺时扣税交易】相氨同。奥消息过期时间设皑置方法袄SKY在发送实矮时扣税报文给T扳IPS时,税务敖机关业务系统需坝要设置MQ消息澳头的过期时间属巴性(MQMD.唉Expiry)柏,假设过期时间板设为T0;暗TIPS收到实稗时扣税报文后,安转发报文给商业班银行时,TIP埃S需要设置MQ蔼消息头的过期时挨间属性(MQM白D.Expir俺y),假设过期办时间设为T1;懊商业银行收到T坝IPS转发报文碍后,发送回执报耙文给TIPS,碍商业银行业务系鞍统需要设置MQ熬消息头的过期时稗间属性(MQM熬D.Expir颁y),假设过期啊时间设为T2;笆TIPS收到商熬业银行回执
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 农村个人房屋售卖合同范本
- 买卖注册公司合同范本
- 出租钢琴合同范例
- 倒板合同范本
- 出口经营合同范本
- 个人租车协议合同范本
- 医疗器械借用合同范本
- 制做安装合同范本
- 别墅门订购合同范本
- 二手机械车位转让合同范本
- GB/T 7631.5-1989润滑剂和有关产品(L类)的分类第5部分:M组(金属加工)
- GB/T 41326-2022六氟丁二烯
- GB/T 19470-2004土工合成材料塑料土工网
- GB/T 18913-2002船舶和航海技术航海气象图传真接收机
- 高中教师先进事迹材料范文六篇
- 烹饪专业英语课件
- 3d3s基本操作命令教程课件分析
- 人教版三年级语文下册晨读课件
- 传染病防治法培训讲义课件
- 河南大学版(2020)信息技术六年级下册全册教案
- 法律方法阶梯实用版课件
评论
0/150
提交评论