您的浏览器Javascript被禁用,需开启后体验完整功能, 请单击此处查询如何开启
网页 资讯 视频 图片 知道 贴吧 采购 地图 一分大发PK10-3分大发PK10-5分大发PK10 |

彩票开奖广西快3开奖,银行业务系统与SWIFT+Alliance报文接口处理_IT/计算机_专业资料

2747人阅读|236次下载

彩票开奖广西快3开奖,银行业务系统与SWIFT+Alliance报文接口处理_IT/计算机_专业资料。关于银行技术系统的论文,供参考。


彩票开奖广西快3开奖系统 技 术 20 年 7 1 04 月 0日 第 7 期 今企 之 知私A 银 业 系 与 WT n 报 接 处 行 务 挽 SI Aae 义 口 理 F lc l i 令 兴业银行总行信息科技部软件开发中心 侯 澄 “      环球银行金融电讯协会”(oiy  Wo d Sc t f e o r- r  l wd It b n Fnn i T l o m nct n 缩 写 为 ie  e a k  a c l  e m u i i , nr i a ec ao 接 收 此 类 报 文并 将 信 息 反 馈 给业 务 人 员 , 个 报 文 整 发送 流程结束 。 S F ) 一个 非盈利 的 国际合作组 织 , WIT 是 其标 准化 、 规 范 化 的 报 文 成 为 银 行 间 支 付 清 算 的最 主要 手 报文从业务系统产生并顺利接收到 S F A-      WIT  l l ne是 其 中最为关键 的环节 , ic a 在这个 过程 中 , 报文 的长度 、 隔符 、 分 收发报行 的逻辑 终端 地址 、 报文项 的顺 序 等 都 会 影 响报 文 能 否 被 服 务 器 接 收 , 因此 我 们 在 开 发 业 务 系 统 时必 须 严 格 对 报 文 进 行 检查 和 控 制 , 保 从 业 务 系统 中生 成 的报 文 都 能 被 服 务 器 确 接收。 段 。基于 S F , WIT 一些银行开发 了 自己的支付清算 业 务 系统 。 银行利用一      台 S F Al ne WIT  i c 服务器 ( la 安装 了 S F A l n e re 软 件 )通 过 X 2 WIT 2势笨惫阄骺3开奖欤 c s vr i e .  线 接 人 5专 S F, WI7网络 , S F 与 WIT网络 进 行 报 文 交 换 。银 行 和 S F Al ne服 务器 交互 处理报文 一般有 三种方 WIT  i c la 1 件格式 大       、 小 检 查 .文 在业 务 系      统 中生 成 报 文 文 件 是 整 个 报 文 发 送 式 :一是使用 P C P C net;二是使用 S F C (C  nc) o WIT Al ne rs t n 三是在业务系统中产生发报报 lac w kt i ; i o ao 文 文 件 后 ,通 过 S F A l n e服 务 器 接 口 Me- WIT  i c la s 环 节 的 起 点 ,S F WIT支 持 的 文 件 格 式 有 D S O 一 P C R E M ra 2等。彩票开奖广西快3开奖在业务系统 中生成报文文 C ,  ,  v/ J e 件时 , 首先 要 注意每种格式报 文 的域 分 隔符 、 结束 符、 同一个报 文文件 中两篇报 文之 间 的分 隔符 等是 否符合标 准 , 比如 常用 的 D S一P C格 式 就要 求 每 O C s e  t r a Pr e接收到服务器 , g an 同时业务系统从服务器 接 收来 报 文 件 。彩票开奖广西快3开奖 一 种 方 式 能 够 在业 务处 理 过 程 中 后 根 据业 务信 息 自动生 成 S F WIT报 文 ,实 现 了业 务 流 程 和 报 文 处 理 的无 缝 结 合 , 是 业 务量 较 大 的银 它 行 的最 优 选 择 。彩票开奖广西快3开奖 篇 报 文 以 十 六 进 制 “ 1 开 始 ,报 文 正 文 以 0” "D A A 开始 , “ D A D 结束 , OO 3” 以 OO2” 并且一篇报文 报文检查                                      AC      R R/NC 月 ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ 要 以“ 3 结 束 , 见 下表 。 0” 详 D S  C格 式报 文 文件            格 式要 求 O P C Epaao xl t n ni Sa   M s g t o es e t r f  a R peeti ersn t n ao S OH C L: rf C L: rf CL 一 rf EOH 报文收/    发 业 务 主机 S F Alne WIP i c 服务器 la A CI oe  xdcm l S I一cd ( eaeia) H 01 业 务 系统 和 S F            文 交换 简 图 WIT报 业 务 主机      和 S F Al n e服 务 器 之 间 主 要 WIT  i c la 进 行 报 文 发 送 和报 文 接 收 , 者 下 面将 结 合 自己 的 笔 Sa   T x tr o e t t f  O O 3 D A 2势笨惫阄骺3开奖 O O 3 D  A  A OD  2 OA  D F l s a t wtn  t id  ro i i Tx e e a r  p h e E d  T x n o et f  E d M s g n o es e f  a 0 3 2 0 OD  A O 实 际经验 , 对业 务 系统 和 S F Al ne接 口开发 WIT  i c la 中容 易 出现 的 问题 及 处 理 办 法进 行 阐述 。 一 、 报处 理 发 整个 报 文 发 送 流 程 由以下 三个 环 节 组 成 : 是 一 二 在业 务 系统 中生 成 标 准 格式 的报 文 文 件 ;二 是 Pdi C a c r ad g  r ts n h ae Nw  e  a t e L Spro i e ar n Sai pc g n CL rf 2 报 文大小检查        . 发报报文      文 件 的 大 小 要 求 是 5 2字 节 的 整 数 1 倍 , 足 5 2字节 的整数倍则 报 文文件末 尾补 空格 不 1 S F Al ne 务 器 进 行 本 地 的报 文 格 式 检 查 , WIT  i c 服 la ( S I2 ) A CI  。报文除了每一项都有最大长度限制之 0 外 ,每 一 篇 文 件 的 最 大 字 节 数 也 有 限 制 , 比 如 MT 0 ,  7 0最 大 为 1 0 0字 节 , 2 2 MT 0 1 3 MT 0 00 MT 0 ,  4 0 检查通过后接 收报文文件并发送至 S F WIT网络 ; 三是 S F WIT网络 反 馈 N K或 A K报 文 , 务 系 统 A C 业 J UL.  , 0 NO.  1 2 4  0  0 7 万方数据 t E. FL A I热R  }COA AO N NMF  C UH  kP*. [TU A - N A * 最 大为 20 0 0字 节 。 系统技术 20 年 7 1 04 月 0日 第 7 期 网络 中进行 。 果 文 件 格式 正确性 验证 没有 通 过 , 如 则 3 逻辑 终      端地址 检查 . 收发报行      的逻辑终 端 地址共 1 2位 , 由银 行 B C I 报 文都会 直接被放置 到 系统 队列 M m d  t P  t 中等 o e x 待修 改 。由于不会 反馈 回来 N K或 A K, A C 因此业务 系统将 无法确认这篇报 文 的发送结果 ,也不能进行 后续操作 。 我们 目前 的处理方法是在 S F Al ne WIT  i c la (A K E TF R  D ) B N I N IE C E 和终端代码组成 , D O 其中 终端代码在第九位, 比如在 B C C B A 0中, K H  J  0 N  3 A为逻辑终端 地址 。 发报行 的终端 代码 应 与 S F WIT 服务器对 A f m  P I l  A L 设置路由规则 ( ot g , r P o R u n) i 当有 报文 验 证 不通 过 时 同样 产 生一 个 N K报 文反 A 馈 给业务 系统 , 通知该 报文有误进行修改 。 6 报文优      先级 和传 递监控 . 要注意生      成 报 文 的 优 先 级 和 传 递 监 控 的 组 Alne服务器 S F Itf e        lac i WIT  e a — Lg a Tr i n rc oi l m- c e nl a 配置 的终 端代码 T C保 持一致 。 收报行 的终端 地 址一律为 X( 因为发报行无法得知 收报行 的终端代 码是如何配置的)比如在 B C C B X 0中, , K H  J  0 N  3 X 为 收报 行 的终 端 代 码 , 则 服 务 器将 不 能正 确 接 收 否 报文文件 。 合。如应用报头 :2 I9 B N U 4 X A N 、2 {: 9 O E S4 D L  {: 1 子 I9 B N U 4 X A N } { :  9 O E S 4 1 9 O E S 4 D L 2 、2 I9 B N U 4 1 4 C C校 验        .  R X A U }  : 9 O E S 4 D L 3 , 中的 D L  l  2 19 B N U 4 X A U 1其 ,  1 { N, U为报 文 优 先 级 , 面 的数 字 为 传 递 监 控 。如果 后 报 文 优 先 级 为 U, 传 递 监 控 必 须 选 择 1 3 如果 则 或 ; S F Al ne服 务 器 对 报 文 文 件 进 行 C C      lac WIT  i R (yl R dnac C ek校验, C cc  udny  c) i e h 判断该篇报文是否 已经 发 送 过 。 如 服务 器判 断报 文 已经 发 送 过 了 , 假 而 报文优 先级 为 N 则 传递 监控必须选择 空或 2 对 于 , 。 且 M s g Pr e F e pt Sso i ttn 设 es e t r  i u 中“e i n ii ” a an i n l s n  ao i 置 的是 自动模式 ( uo a c , 自动将 该篇报文移 At t)则 m i 不同的报文优先级和传递监控组合 , WIT有不同 S F 的收 费标 准 , 因此 在 生 成 报 文 文 件 时 应 根 据 不 同 的 业 务需求 进行赋值 。 动至软件安装目录如 c  i 2p \ t i c \ : n ap  i\  ne  \  w3 sf aa w l l sv \ h r 中, ee b c\ r 同时产生一个错误日 报 rr t eo a r 志, 文发送不成功 ; 如果是手工模式( aul )则系统 M nay , l 会提示是 否 重发 。 如果在 日常业 务 中出现 一篇报文 从业 务 系统发送 出去后 没有 N K A K返 回 , A /C 则应 7 其他应      注 意 的问题 . 在业 务 系统      中生成 报文文件 时 , 一定 要严格检 查 必输 项 是 否 已经 输 人 、 相 互 依 赖 关 系 的项 是 否 有 符合 S F WIT报 文 的约 束 、报 文 项 与项 之 间 的顺 序 是 否符 合 规 则 、 没 有 非 法 字符 以及 B C是 否合 法 有 I 有 效等 。 该检查 c \ 3ap  i \  ne s vr t \ :  n2p \ t i c \e e\  h w i sfaa w l l r bc a err r 中有 没 有 日志 和 文 件 , 是 不 是 报 文 文 件 C C o 看 R 检 查 没 通 过 。如 果 确 实 需 要 重 新 发 送 ,则 需 要 将 只要 业 务      系统 生成 的报 文 文 件 能 通 过 上 述 检 查 ,它 们 就 能 被 S F A l n e服 务器 接 收 ,业 务 WIT  i c la 系 统 可 以根 据 S F WIT网络 反 馈 的 N K或 A K进 A C 行 后续报 文处 理 。 二 、 报 处理        收 S F Al c       n e服 务 器 接 收 从 S F 网 络 上 WIT la i WIT "ei ittn改为手工模式( aul 并等系 Sso nii ” sn  ao i M nay l) 统 提示重 发后 确认 ,或者直接 通 过 S F Al ne WIT  i c la w rs tn o ti 重新做一篇相同报文发送。 k ao 5      查 .语 法 检 服务器对报文        文件 语 法 的正 确性 进 行 验证 ,验 证级别取决 于 M s g Pr e Fl nu es e t r e pt中设置 的 a a n ii " a dt n  e 。该级别分为 N V l a o ,  i V l ao l l i i e " v o  i t n Mi - ad i n m m,  im,  iu u Me u M x m。级别为 N V l a o d am o  i t n时不 ad i 做 检 查 ; 别 为 Mii u 时 只 对报 文 的 2 级 nm m 0项 、2项 3 等 进 行 检 查 ; du Me im对 报 文进 行 语 法 检 查 , 如必输 项 是 否 出现 等 ; 别 Mai u 目前 还 不 可 用 , 级 xm m 在该 级 别 下将 进 行 报 文 文 件 的语 义 检 查 ,如项 与项 之 间 的来报, 通过 M s g pr e F eu u 生成标准格 es e  nr  ot t a a t i p l 式 的来 报 文 件 。 来 报 怎 么处 理 主要 由业 务 系统 来 对 决 定 ,收报处 理相对 于发报处 理 比较简单 ,下 面笔 者 主要 说 一 下 来 报 文 件 名 的 问题 。 来 报 自动      生 成 报 文 文 件 的 文件 名 组 成 规 则 是 : M s g pr e I ( 位) Sso I ( 位)Sso es e  nr  4 a a t D + es n  4 .es n i D i I D从 I到 9 9 9 9循环使 用 ,如果不 加处 理 ,超过 99 99篇 以后就会覆盖 以前 的同名报文文件。考虑 到 每 天 收 到 的报 文 文 件 一 般 不 超 过 ( 下转 第 7 9页) 的依赖关系等 ,比如对于 M 13 T 0 来说如果 3 6项出 现 .那 么 3 B就 必 须 出现 ,目前 语 义 检 查 在 S F 3 WIT J .  2 0 NO.  UL 1 0,  4  0 7 万方数据 FL N ICR  A OA VMF  CPH IUU ATA O 4 E. 操 作 数 据 库 。 们 既 能 管 理 单 机数 据 库 , 能管 理 网 它 又 软件技术 20 年 7 1 04 月 0日 第 7 期 提供 的新一代跨 平 台的高效数据 库访 问引擎 d E - bx 上数据库, 既有免费的也有收费的, IE pr I- 如 B xe ,  tB Cno ,  S i D s( M ngr IA mi osl E Q c ekI aae) b d n等 e M uk B  等。一般认为,B xet IE pr是个功能强大 使 用 方 便 的 Frbr 据库 维 护 管理 工 具 , 能够 管 理 It B s i i e d数 它 ne ae r 及 其 派生 出来 的 各种 版 本 的数 据 库 。 pe ; r s 二是利用 Br n C  、 e h 以及 K l 提 s oad  + Dl i l + p yx i 供 的 专 门 开 发 It B s/ i br ne ae  r i r F e d数 据 库 的 组 件 IX;三是 利用 互联 网上提供 了第 三方 的专 门针对 B Frb d数据 库 开发 的组 件 。 i i er 这些第 三方组 件 , 收 有 费的 , 也有 很 多免 费 的并 且是 开放 源码 的 ,比如 收 费 的 FB ls 件 、开 源 的 It B s/ i br 件 I Pu 构 ne ae  r i r F e d组 3 Fr i .  br i d数据库应 用 系统 的开发 e Fr i      i br e d既可用作单机数据库 ,开发绿色的本 地数据库应用 系统 , 又可作为网络数据库 , 开发 C / S B S以及多层数据库应用系统 , ,/ 而且各种数据库 版 本 之 间 的数 据 通 过 简 单 的备 份 与恢 复 即可 共 享 。 就 使得 我 们 开 发 的数 据库 应 用 系 统 几 乎无 需 这 怎 么 改变 ,既可 成 为单 机 版 的应 用 系 统 ,又 可 成 为 U ie It bs( I ) n i n raeU B 等等。 f d e 利用这些开发工具 , 我 们 可 以 非 常 高 效 地 开 发 出 Frbr i i e d数 据 库 应 用 系 统。 三、 于 i i      Frbr 关 e d的一些 网上资源 1Frbr       新 版本 下 载 、文 档 资料 、U F 下 .  i i d最 e Ds 载 以及 技术 支持 网络 版 的数 据 库应用 系统 。 网络上应用 系统对 数 在 据库的连接支持多种 网络协议 ,如 T P I ,  T C /P N - E B U ,  E IS X等。Fr i P i b d支持众多流行的开发工具 , er 如 C - 、 e h、 yx、A A, H / + D l iK l J V P P等 , C+ p i 提供了众 多 的数 据 库 接 口或 驱 动 , nte m oet  k 如 a v C pnn Pc- i o a ae f C C  ad l i O B 、D C  y i ) gs  / + n D p 、 D C J B ( Br 、 o r  +  e h J a d P P r e , L D die ,  E pes N t t H D i r O E B r r d x rs 、. e d a v v b a 组件 hp /  b ds r fg.  英文)     ei . c o ent( t : i r o e r e t /r f u h p / 。 i hei cm 英文)      . pon .  ( t: / t b xo h p / w w 3s t o /n (     w .  f cm c/ 中文) t :  t / a .  o 2      的 Frbr 据 库 管 理 工 具 和 开 发 .第 三 方 i i e d数 ht: / w podg cm/ I /n e.  l      w . g i .  U B idx hm t /w p r y o t ( 文) 英 poi r以及使用 f ln. 直接调用 P 函数等 rv e d bitl ce d l I 等 。当然 , 由于 Frbr 来源于 It B s, i i e d ne ae它与 B r r o- l d的开发工具像 B r n C+ , e h 配合会更加 a n o ad  + D l i l p ht / w w IEpr cm 英文)     w . xe .  ( t :  p / B to 3 有关 i i     Frbr 据库 论 坛 . e d数 紧密。 Br n C ,e h 开发为例, 以 oad  +D l i l + p 我们可以采 取 三 种 最 有 效 率 的方 式 开 发 Frbr 据 库 应 用 系 i i e d数 hp/  .  h b.  中文)      w dl i scm( t :  w e b o t / w p ht / e e .  .  xe /o m a 中      pr c nntepr f u .  ( t :  x t s e p / d / t r s p 文). .. ( 者 来稿      日期 :0 4年 3月 2 作 20 9日) 统: 一是直接利用 Br n C  , l i oad  +  e h 以及 K l l + Dp yx i ( 上接第 6 3页) 9 9 我们采用修改文件名的方式 99 , 避免报文文件互相覆盖 。当报文文件从 S F WIT服 务 器 接 收 到 业 务 系 统 时 ,我 们 就 对 文 件 名 进 行 修 改 ,在 六 位 文 件 名 前 再 加 六 位 的 日期 , 将 原始 文 如 且 有 利 于 在 业 务 系 统 的基 础 上 开 发 报 文 查 询 、统 计、 分析 系统 , 这是 银行 支付清算 系统 电子化 、 自动 化 水 平 的重 要 体 现 。S F WIT报 文 文 件 和 S F WIT A l n e 务 器 软 件 的 配 置 关 系 紧 密 ,对 于 国 内银 la c 服 i 行 来 说 ,既 了解 软 件 开 发 流 程 又 了解 报 文 格 式 、 件 名 0 10 0 .  修 改 为 0 1 2 0 10 0 .  , 0 5 0 1S i w 3 0 8 0 5 0 1 s i  w 这 样 就 可 以避 免 同名 报 文 文 件 覆 盖 的 问题 。 三、 束语        结 S F Al ne WIT  i c 系统管理 的开发人员很少 ,例 如我 la 行 在核 心业 务 系统清算模块 开发过程 中 , 开始也是 举 步 唯 艰 , 渐 才 慢 慢 积 累 了一 点 经 验 。笔 者 希 望 逐 从使用 P      C或 S I Ai c wr ti 手 C WF l ne kao T  a o stn 工 制 作 报 文 过 渡 到 在 业 务 系 统 中 自动 生 成报 文 , 不 广 大 同行 能批 评 指正 , 开 S F 揭 WIT的神秘 面纱 , 提 高我 国的 S F WIT应用水平 。画口 ( 者 来稿 日期 2 0        :0 4年 3月 1日) 作 仅 大大减轻 了一线业务 人员 的工作 量 , 降低 了对业 务人 员 的专业 要求 , 少 了操作 环 节 , 减 使业 务信息 和报 文 的一 致 性 有 了保 证 ,提 高 了报 文安 全 性 ,而 J .  2 0 NO.  UL 1 0, 0 4  7 万方数据

文档贡献者

dqyin0101

贡献于2011-08-12

喜欢此文档的还喜欢