银企直联中的银行接口

  1.网银和银企直联的区别
  1.1网银
  网银,简单地讲,就是银行在互联网上开展的各种业务,也就是银行客户利用个人计算机通过Internet获得银行的各项服务,银行利用专用的服务器提供各项在线服务。对银行,这种高效、全天候的服务能够吸引更多的用户,而且网上银行本身可以大大削减现有银行众多的分支机构,减少工作人员,提高工作效率。

  1.2.银企直联
  银企直联是一种新的网上企业银行系统与企业的财务软件系统在线直接联接的接入方式。银企直联通过因特网或专线连接方式,实现了银行和企业计算机系统的有机融合和平滑对接。企业通过财务系统的界面就可直接完成对银行账户以及资金的管理和调度,进行信息查询、转账支付等各项业务操作。同时,银企直联可以为企业在其财务系统中开发和定制个性化功能提供支持,具有信息同步、高效简便、个性服务和安全可靠的鲜明特色。银企直联能够做到与企业计算机系统的对接,方便的完成企业系统的与银行有关的交易。

  通过了解到网银和银企直联的相关知识,可以看出网银和银企直联都是可以完成企业的银行业务,不同的是,网银不能够整合企业系统,不能够有机的与企业系统进行对接,所以用户需要登陆银行的网银系统,进行手工数据的录入或导入导出。银企直联克服了这种弊端,银企直联可以与企业系统对接,可以将企业的业务系统与银行的系统虚拟的联结在一起,无缝的完成企业的各种银行业务。另外,通过银企直联,企业可以搭建统一平台,而网银做不到。

  2 专业术语
  2.1 接口IP地址种类
  银行的服务IP,主要是银行内部对银企通服务的IP地址,此IP对于银行来说是确定的,不会随客户的改变而改变。此IP主要用于企业前置机的银行服务程序的接入端,银行对每一个客户安装的企业客户端程序,都需要连接此IP地址。

  前置机的服务IP,主要是针对企业客户端的接入地址,此IP地址可以随客户的不同网络进行调整,其服务端口也可依照客户前置机的不同而进行调整。前置机的银行服务程序主要负责数据的加密、验证和转发功能。银行客户端程序连接到银行服务IP,并且对企业程序提供数据的接收和发送功能。所以前置机的银行服务程序一般需要配置两个IP地址,一个是银行的服务IP地址,另一个是对企业提供服务的IP和端口。通常对企业提供服务的IP也是该程序所在前置机的IP地址。

  接口的通讯IP,主要是用户企业客户端连接前置机的IP,此IP通常为银行服务程序的IP。

  2.2 报文
  所谓报文,就算数据交换双方所共识的一种文本格式,报文作为数据交换是非常重要的,在日常数据交换的过程中,报文必须正确,而且必须与约定的相同。否则,对方将无法明白所收到数据的明确意图。

  2.2.1 报文种类
  目前接口经常使用的报文主要包括一下几种:

  XML报文:所谓XML,也是一种目前国际标准的文档格式,XML报文的主要优点在于信息明确,便于阅读和理解,而且对于每个字段,其长度也可随时调整。

  定长串:此类报文格式主要是通过约定一个长度的信息作为预定的内容,将需要传输的数据通过固定的长度发送给对方,由于长度双方都有约定,所以对方收到此数据后,即可知道固定长度的信息内容。

  固定顺序加分隔符(多域串):此报文格式一般需要约定报文的字段的顺序,然后传输数据的各类信息通过分隔符的形式分开,用户通过分析数据分隔符来判定信息的位置,完成数据的传输。

  注:以上介绍了几种常用的报文格式,在日常使用过程中,可以将以上种类的报文进行融合,但是一般XML内部可以嵌套使用定长串或者多域串。

  2.3 通讯方式
  OLE方式:此类方式一般由银行提供OLE开发控件和调用说明,客户端安装和注册这些控件,按照银行提供的调用说明进行数据的交互,数据的加密、发送、接收和解密。

  SOCK通讯:此类方式首选需要银行提供服务的IP地址和端口,客户端将约定的交易报文发送到此IP地址和端口。然后接收银行返回的数据。

  2.4 银行签约
  在使用银企直联时,相当于在集团内部有一个银行的柜员,所有发生的交易都由该柜员完成,所谓柜员,就是银行对集团用户的唯一标识号码,有的银行为客户号,有的银行叫做操作员,这些都是银行受理交易的一个接入要素。因为集团所有的帐号都由该柜员管理,所以办理银行签约,就相当于给该柜员(客户号、操作员)于集团的帐号建立操作权限。签约完成后,需要银行根据签约的具体内容进行操作员帐号的初始化工作。完成这些功能,企业就可以以该柜员的身份操作签约的帐号,完成日常的交易。

  2.5 签约模式
  目前银行的签约模式主要分类两类,一类为收支分开模式,此类签约模式在银行内部定义了各个帐号的收入类帐号和支出类帐号。此类签约的签约帐号所发生的交易必须严格按照银行内部定义的收支方向进行资金划转交易。另外一类为统一收支模式,此类签约模式在银行内部,签约帐号之间的收支不具备方向性。任何帐号之间都可以进行资金的划转。在对外支付时,只要支付帐号具有对外支付的权限,就可以进行对外支付交易。

  2.6 资金上划
  资金上划就是集团内部发生的,集团总帐户收取下属单位的帐户的资金,如果该集团为收支分开模式,则收取的为收入类帐户的资金。如果为统一收支模式,则收取的为该总帐号所有允许划款的子帐户的资金。

  2.7 资金下拨
  资金下拨就是集团内部发生的,集团总帐户支付给下属单位的划转交易。

  2.8  调拨策略
  调拨策略即用户指定的、具有一定特性的资金划转交易的交易规则,使用调拨策略,接口可自动跟据调拨策略的功能完成资金的划转交易,使用调拨策略的帐户,只限于集团内部签约帐号。

  2.9 联动下拨
  联动下拨是指在对外付款的交易发生时,由于子帐户付款,而该子帐户的帐户余额又为零,此时会由接口自动从总帐户向该子帐户进行拨款,使该子帐户的余额满足其支付的金额

阅读更多
上一篇C#基于Socket服务器端实现
下一篇C#基于Socket客户端实现
想对作者说点什么? 我来说一句

没有更多推荐了,返回首页

关闭
关闭
关闭