A1 -- 应用投产演练系统产品

产品概念

A - 代表数据库中的交易(Application), 1 - 表示为不停演练(once more).

投产演练是基于真实数据、演练环境的仿真演练工具, 录制真实生产系统上的交易数据, 在仿真的演练环境中回放演练这些交易, 然后对演练效果进行有效的分析和评估, 从而决定是否能够上线投产. 这个做法类似于军事上的实弹演练, 极其具有实际应用效果, 主要目的就是未雨绸缪,防范于未然.由于应用的多样性, A1面临一个重要挑战就是产品对不同种类应用的适应性, 需要减少产品在实际部署过程中的复杂度, 这个问题的解决程度决定了产品成熟度.

1)A1通过采用领域特定语言PDL-PROTOCOL DESCRIBLE LANGUAGE, 将报文的编码/解码/分析等工作简化为简单的文本配置工作, 使得产品有了多行业的广泛适应性, 并通过对8538和CNAPS/SWIFT等协议的支持, 在金融行业有特殊适应性优势.

2)认知 -- 基于透视结果, 对信息进行多维度深入的归纳, 分析, 总结, 提炼, 总称认知.

产品原理

A1投产演练基本上可以分为:

录制 -> 还原 -> 回放 -> 评估 这四大流程.

产品特性:

  • 无代理
  • 独立安装
  • 多种协议支持
  • 高仿真
  • 不依赖第三方
  • 独有的回放方式控制
  • 专有技术
  • 无需在数据库和应用服务器安装代理, 网络旁路得到基础数据.
  • 安装在独立物理机器或者虚拟机器上.
  • 支持大量应用协议:
  • HTTP/JSON/XML
  • 银联8583协议, 自定义8583协议
  • 各种自定义定长/变长等协议
  • 可以严格按照原始连下交易发生的顺序进行回放.
  • 不需要中间件以及其他特殊软件的支持
  • 支持报文分流和报文修改
  • 支持按照连接变速和选择交易变速
  • 支持应用级多端口连接池
  • 大量独有技术(其中有几项专利技术).

产品部署:

产品扩展:

由于应用的特殊性, A1在扩展性上有充分的考虑:

1)支持PDL级别的定制扩展 -- 可以由用户对PDL的语言特性提出扩展要求

2)封装组件扩展 -- 开放PDL封装组件开发接口标准, 由用户自主定制开发

意见反馈 | 法律声明
版权所有:沃信科技有限公司 2013 粤 ICP11091192